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
Address
THAMEL KATHMANDU, THAMEL, 44600, Nepal