The Mill
Restaurant
•
Station Rd E, Stowmarket IP14 1RQ, UK
7.6
Tuesday: 11 AM – 1 AM
See if anyone you trust recommends it!