Delivery
Pickup
Outdoor
England
East of England
Mid Suffolk
Stowmarket South
1 Restaurants on GastroRanking
546 Opinions in 3 websites
Been there a few times now and always excellent food and great staff. Nothing is too much.