Delivery
Pickup
Outdoor
England
East of England
St Edmundsbury
Haverhill North (1)
1 Restaurants on GastroRanking
95 Opinions in 1 websites
Wow!! Amazing find! Location - don’t let the location out you off, it is unusual, but let’s face it if it was in the middle of Cambridge the prices would be ££££. It is hidden away and doesn’t offer