2 places in Mumbai

Nepalese restaurant in Mumbai

Guest reviews and the details for your next visit.

Nepalese restaurant

Mountain Goat

shop no 2/3, Melbourne Building, Shastri Nagar Lane 1, Lokhandwala Complex, Andheri West, Mumbai, Maharashtra 400053, India