Franco's, Cwmbran, Torfaen, United Kingdom
About Franco's
Franco's is a Restaurant serving the Cwmbran community in Torfaen, United Kingdom and located at 19 North Walk.To contact Franco's call 01633 483468
Location
19 North Walk
Cwmbran
Torfaen
United Kingdom
NP44 1PR
Map
Contacts
Tel: 01633483468