The Square Cafe

Brunswick Road, Gloucester, United Kingdom

The Square Cafe

Hello! We're on Eastgate Street