Taste Port Talbot

1 Talbot Road, Port Talbot SA13 1HW ,United Kingdom
Taste Port Talbot Taste Port Talbot is one of the popular Bar & Grill located in 1 Talbot Road , listed under Restaurant/cafe in Port Talbot , Bar & Grill in Port Talbot ,

Contact Details & Working Hours

Map of Taste Port Talbot