A family run restaurant for the past 20 years, situated in the heart of central London and specialising in Italian cuisine.
We are renowed for our warm, welcoming atmosphere and Authentic homemade dishes. The restaurant has capacity for 100 customers.