0 out of 5 Stars
Z Street, Thamel, Kathmandu 44600
Kathmandu, Nepal, Kathmandu
Florid garden restaurant located in backyard of hotel florid nepal!! Which is one of the quite and peace restaurant in Thamel. Located in the center of Thamel you can enjoy with open space and nice garden view and reasonable price.