70beans

Palm Beach Galleria Mall, Shop #: 19, Plot #:, 17, Phase 2, Sector 19D, Vashi, Navi Mumbai, Maharashtra 400703, India
4.60 (1)
Friendly
Italian, American, Indian

Recent Reviews

Dishes

Served by this restaurant, reviewed by the abillion community 🌱
Get abillion app