The Square

Lunch The Square is a newly opened eatery and bar which claims to be all about Seafood, Steaks & Barbecues, located in the centre of…