Delicious and authentic momos that will put you off the mediocre ones for life. A no-nonsense spot located just off the Worli seaface that offers 6 varieties of veg and non-veg momos.
Where it is
Address : Venus Ln, Siddharth Nagar, Worli, Mumbai, Maharashtra 400018, India