Finch Square Cafe
Reviews
User
Good honest home made food with adjoining newsagents.
More about Finch Square Cafe
Finch Square Cafe is located at Finch's Square, Cardigan SA43 1BS, UK
+44 1239 612835