A luxury fine dining experience where diners grill on the Table, their choice of Meat, Seafood and Vegetable starters served on skewers to their preference.
visit here - veg restaurant