apicfood
FoodAboutLocationsApp
download app
  1. UK
  2. London
  3. Il Baretto
  4. Tuna tartare with avocado
Tuna tartare with avocado

Tuna tartare with avocado

Il Baretto

43 Blandford St, London W1U 7HF

+442074867340

@ilbarettorestaurant

YOU MAY ALSO LIKE

Pasta
Pasta
beef sirloin
beef sirloin
Octopus salad
Octopus salad
apicfood © 2022