Even I got shocked when I saw no review on Vaishali Garden, I tell u people this place one of the fantastic place for food and alcohol.
The food quality is awesome even the taste is awesome, the way these people present there food is also awesome, If u love to drink then this place is haven for you.
This place is situated in the heart of Chembur, hardly walking from the station. I think people should try this place at least once.