Camembert Restaurants in BENFLEET
Show restaurants on map
3.5
Menu
3.5
Menu
City: BENFLEET, London Road A13, Benfleet I-SS7 5SQ, United Kingdom, BENFLEET
"The staff were friendly and efficient, and at 12:30 on a Sunday, the atmosphere was pleasantly quiet, although it became busier as we left. One change..."
Feedback
These reviews refer only to the mentioned ingredients.