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

Espresso Martini
Espresso Martini
Il Baretto
Il Baretto
charcuterie board
charcuterie board
apicfood © 2022