I have been a regular since Ali Baba opened. I have visited India 3 times now and I can honestly say this place stands out. The current standard of food is top notch, service is friendly and never disappoints. I always benchmark the Ali Baba and it easily compares with 5 star hotel restaurants in... read more
You have no recent hotel searches.