I Had dinner at this restaurant. 1. Slow staff 2. Below average ambience 3. Clumsy 4. Not maintained properly 5. Veg food was ok ok types 6. Little overpriced Always carry water bottle with you as they dont serve you regular water and half litre water is also over priced.