South Wales - Uk Restaurants

10 8 TwoCann St Paul's

Address: St Pauls Centre, Gerald Street, Aberavon, Port Talbot, SA12 6DQ
TwoCann St Paul's
Recommended New Editor's Pick
A vibrant Cafe located in the St Pauls Center Port Talbot. Freshly prepared food, served by a great team in a lovely relaxed environment. Learn More »