Lime Tree Café
Restaurant
•
1, Buttermarket, Stowmarket IP14 1EB, UK
8.4
Sunday: 9 AM – 3 PM
See if anyone you trust recommends it!