11 D'Arblay St, London W1F 8DT
Cocktail bar | European restaurant | Health food restaurant
A well-established local Italian restaurant specializing in Umbrian cuisine, utilizing imported ingredients and crafting handmade pasta for an authentic dining experience.