1 year ago
This is one of the best place I discovered in mumbai. The quality of food is really amazing. Ambiance is decent too.
600
Venues, Mumbai