Add Chimichurri Restaurants in London

Show restaurants on map
Show :companies_count restaurants on map
4.7
Menu
Open Now
4.7
Menu
Open Now
City: London, 176 Upper St,, London, N11RG, N1 1RG, United Kingdom
"This restaurant is amazing, from the exceptional service to the delicious food. For starters, I enjoyed a bite of the beef carpaccio and the sizzling..."
Add Chimichurri

Price

The Average price for Add Chimichurri is:
$2.5

Feedback

These reviews refer only to the mentioned ingredients.


Value
Preparation time
Price
Quantity