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

Verified by abillion’s vegan community
Get abillion app