Flame Bar & Grill
Steakhouse · BBQ · Bar and Grill
Flame Bar & Grill is a steak restaurant known for its South African BBQ ribs and steaks.
Location
Best places nearby
The highest rated places close to Flame Bar & Grill.
Local restaurants nearby
Steamer Wharf, 88 Beach St, OTA

