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
Espresso Martini
Espresso Martini
home-made pappardelle with cheek ragù
home-made pappardelle with cheek ragù
apicfood © 2022