Restaurants offering Fresh Peterhead Haddock Chips
Search city
4.3
Menu
Table booking
4.3
Menu
Table booking
City: London, 51 High S, London, BR31AW, United Kingdom
"Beautiful venue, beautiful food! Went during the set menu hours, did not compromise on quality or portion size! Cocktails, wow! You only need one! You..."
Price
The Average price for Fresh Peterhead Haddock Chips is:
$27.9
Feedback
These reviews refer only to the mentioned ingredients.