Apollo Fish Bar, Blackwood, Caerphilly, United Kingdom
About Apollo Fish Bar
Apollo Fish Bar is a Restaurant serving the Blackwood community in Caerphilly, United Kingdom and located at 28 Apollo Way.To contact Apollo Fish Bar call 01495 225976
Location
28 Apollo Way
Blackwood
Caerphilly
United Kingdom
NP12 1WA
Map
Contacts
Tel: 01495225976