Lakha Chhen
Lakhamari, sweet, Nepali, Newari, Indian sweets. shop, store, Vegetarian, Vegan, restaurant
Sorakhutte, Nayabazar, Kathmandu
Location
Location not setRate and Review
Login here to post your review.