Home /  

Salt And Pepper Squid Restaurants in Herefordshire, County of

Show restaurants on map
Show :companies_count restaurants on map
4
Menu
Open Now
4
Menu
Open Now
City: Herefordshire, County of, United Kingdom, HR2 9AS, Herefordshire, County of
"This restaurant is absolutely fantastic. The food is incredible - I had scallops followed by duck, while my husband enjoyed squid followed by sea bass..."

Feedback

These reviews refer only to the mentioned ingredients.


Value
Preparation time
Price
Quantity