The Square

The Square

Traditional Portuguese restaurant which adds a taste of the Algarve to the Market Place.

10 Market Place, RG9 2AH