Setup your precise location

Babacha Dhaba Bar And Restaurant

4.1 256 in Google
₹800 for two
Chinese,
North Indian
Location
Valap, New Panvel Near Yash Medical And General Stores Navi Mumbai 410208
Open now
OPEN TILL 11:59PM