Cedars Hotel & Restaurant
Needham Road, Stowmarket
01449612668
Stowmarket, Suffolk
Cedars Hotel & Restaurant
Needham Road, Stowmarket, Suffolk IP14 2AJ
01449612668