Leela’s Eco Cafe
Leela’s Eco Café is situated in the hills of Kathmandu. They serve authentic and affordable Nepali cuisine made using fresh food harvested ingredients from their very own bio-dynamic and eco-friendly gardens. Products and handicrafts from …