Afternoon Tea at The Mill Bar & Grill hero image

Afternoon Tea at The Mill Bar & Grill

Restaurant

Station Rd E, Stowmarket IP14 1RQ, UK

Biter Score
8.4
Closed
Monday: Closed