Haddock Restaurants in Alford
Show restaurants on map
4.6
Menu
4.6
Menu
City: Alford, 1 Church Street, Alford I-LN13 9EF, GB, United Kingdom
"Always great, lovely fresh food, lovely service great vfm"
Price
The Average price for Haddock is:
$12.5
Feedback
These reviews refer only to the mentioned ingredients.