Setup your precise location
Show all images
Babu's Kitchen
12971.3 km • Orchid Plaza, Dahisar East, Mumbai
3.6
632 ratings
Chinese, North Indian | ₹600 for two
Popular dishes
Veg Manchurian
Lollypop in Schezwan
Chicken Fried Rice
Location
12971.3 km • Shop No - 9, Orchid Plaza 400068