Contacts: address, phone number and etc.
Address | 71 High Street, Southwold, EN IP18 6DS Get directions |
Phone number | +44 1502 725635 |
Photos
Reviews about Squiers of Southwold
How would you rate Squiers of Southwold?
☆ ☆ ☆ ☆ ☆ Menu of Cafe Squiers of Southwold
Squiers of Southwold is a cafe based in Southwold, England. To learn the menu, call the phone number indicated on the website.
If you visited this place, please leave your feedback. This will help other site visitors.