- Cape Town, Western Cape, South Africa
THE BAY SPORTS BAR AND CAFE is a company based out of 2 GLENTHORNE LANE RONDEBOSCH, CAPE TOWN, Western Cape, South Africa.