Tucked right next to Amore on Carter Road Bandra...Momo Station is my paradise...infact more than the Momo's i enjoy the sauces and its a combination of both that makes for a treat...of course I have eaten only Chicken Momos here but i have heard people raving about veg ones as well.