Southside Central, Windsor

We were fortunate to be invited by Southside Central to dine at their Windsor location which recently opened up in April. To be honest I didn’t need much convincing to take up the offer as they simply sold me at “we have perfected the art of spiked milkshakes and mouth watering burgers”… LOCATION: It’s located…