Overview
The Flame Grill House is a Local Grill house that offers flame grilled meats
Flame grilled food, sunset bar, tea room serving high tea, multiple table pool bar, conferencing facilities, karaoke Fridays.
Map
Visited 1554 times, 1 Visit today