Deli France Cafe, Cardiff, Cardiff, United Kingdom
About Deli France Cafe
Deli France Cafe is a Cafe serving the Cardiff community in Cardiff, United Kingdom and located at St John Street.To contact Deli France Cafe call 2920229696
Location
St John Street
Cardiff
Cardiff
United Kingdom
CF10 1GJ
Map
Contacts
Tel: 2920229696