The Square

5.0
(1 reviews)
68 High Street,, Glynneath, SA11 5DA
+44 1639 874359Official website
Restaurant

At a glance

  • Typical visit: about 1 hour
The Square | Neath | United Kingdom | TripAligner