Lime Tree Café hero image

Lime Tree Café

Restaurant

1, Buttermarket, Stowmarket IP14 1EB, UK

Biter Score
8.4
Open
Wednesday: 8 AM – 4 PM