Seafood Restaurants in Edgware
Show restaurants on map

4.4
Menu
4.4
Menu
City: Edgware, Edgware I-, United Kingdom
"Very nice selection of starters, main course and desserts. friendly staff and very helpful. recommend to all who like pizza pasta."

Price
The Average price for Seafood is:
$13.0
Feedback
These reviews refer only to the mentioned ingredients.