Shiv Lheri Nastahouse & Tea is located in India on Near Jalebi Hotel Lakhond Chowkdi. Shiv Lheri Nastahouse & Tea is rated 3 out of 5 in the category cha chaan teng (hong kong-style cafe) in India.
Address
Near Jalebi Hotel Lakhond Chowkdi
Amenities
Gender-neutral toiletsGood for kids