114 Bree St, Cape Town City Centre, Cape Town, 8001,
114, Western Cape - South Africa
Fall in love with Cape Town’s new steakhouse, IRON STEAK AND BAR, where you can enjoy a range of world class dishes including mouth-watering steaks flame grilled to perfection on our imported Spanish Vulcano Grez grill.