Metro aka Hotel Metro Palace
Zomato rating : 3.3/5
Location : Shop No. 1, Behram Baug Road, Jogeshwari West, Mumbai, Maharashtra 400102
This place is pretty chilled out and has a basic ambience. Food is decent and okayishly hygenic. Most importantly, IT IS VALUE FOR MONEY.
So all you Bhukkads out there, try it out.
And dont forget to Like, Comment, Share and Subscribe
We keep trying new places.
Suggestions are most welcome :)
More Foodgasmic places coming soon…