Shrimp Restaurants in North West London
Show restaurants on map
3.8
Menu
Table booking
3.8
Menu
Table booking
City: North West London, 237-239 West End Lane, West Hampstead, North West London, England, NW6 1XN, NW6 1AX, United Kingdom
"Really enjoyed that you"
Price
The Average price for Shrimp is:
$11.3
Feedback
These reviews refer only to the mentioned ingredients.