Salt And Pepper Squid, Sriracha Mayonnaise Restaurants in London

Show restaurants on map
Show :companies_count restaurants on map
3.6
Menu
Open Now
3.6
Menu
Open Now
City: London, 21 Piccadilly, London, United Kingdom
"The personal was really nice, but I am deeply disappointed that it was both my daughter's birthdays 2 and 3 years old and nothing special was done for..."
Salt And Pepper Squid, Sriracha Mayonnaise

Price

The Average price for Salt And Pepper Squid, Sriracha Mayonnaise is:
$12.7

Feedback

These reviews refer only to the mentioned ingredients.


Value
Preparation time
Price
Quantity