Clio's, Stowmarket, Suffolk, United Kingdom
About Clio's
Clio's is a Restaurant serving the Stowmarket community in Suffolk, United Kingdom and located at 4 High Street.To contact Clio's call 01728 862062 or visit their website at cliosrestaurant.co.uk
Location
4 High Street
Stowmarket
Suffolk
United Kingdom
IP14 6QH
Map
Contacts
Tel: 01728862062
Web: cliosrestaurant.co.uk