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