• Steak and Grill Co

    I recently had the enviable task along with a few fellow media to try out this new establishment – Steak and Grill Co. The restaurant is the only steakhouse in South Africa to be housed in a national monument (Atherton House built in 1904) and is found inside the newly developed Florida Fields on Florida

    Continue Reading