Deeva green tea shop(organic house) is located in Kageshwori Manohara, Nepal on PCH5MMG, Unnamed Road. Deeva green tea shop(organic house) is rated 5 out of 5 in the category traditional teahouse in Nepal.
Address
PCH5MMG, Unnamed Road
Service options
TakeawayDine-in
Offerings
CoffeeSmall plates