C1, Adarsh Nagar, Tilak Nagar, Near Amar Mahal Petrol Pump, Chembur
Seafood • Sit down
70/100 (10 votes)