Chaksibari Marg, Kathmandu 44600
Thamel, Kathmandu, Nepal, Kathmandu
Province-3-Nepal
http://www.helenasrestaurant.com
+977 14266979
Welcome to Helena's way of home style cooking. Excellent food, great service, and modest prices. The tallest rooftop restaurant in Thamel with fantastic views of the city (especially at night). We serve Western and regional cuisine.