Staying at premier inn - just a short 5 minute walk to this restaurant. Great service from the staff. Very polite and keen to ensure we had a good experience. The food was good and the restaurant itself was clean. Would recommend this restaurant and will return again.
Address: Star Lane, Ipswich, England
Location: Europe > United Kingdom (UK) > England > East Anglia > Suffolk > Ipswich