CONTACT US

WRITE US

GET IN TOUCH

a

TEDDY TS RESTAURANT

Teddy T's, Friars Road Barry, CF62 5TR