apicfood
Food
About
Locations
App
download app
UK
London
Il Baretto
Il Baretto
43 Blandford St, London W1U 7HF
+442074867340
@ilbarettorestaurant
beef sirloin
home-made pappardelle with cheek ragù
Il Baretto
Espresso Martini
charcuterie board
Tuna tartare with avocado
Mozzarella fiordilatte, Brie & black truffle pizza
Home-Made Pasta
Octopus salad
Pasta