Yeti - The Himalayan Kitchen is located in India on Rohan Plaza, Road no 4&5, Khar West, Bandra West. Yeti - The Himalayan Kitchen is rated 4.2 out of 5 in the category nepalese restaurant in India.
Address
Rohan Plaza, Road no 4&5, Khar West, Bandra West
Amenities
Good for kidsToilets