Conveniently located in Bayswater, in the heart of London, Taormina is a family run Italian restaurant. They have an absolute passion for their food - fresh ingredients, freshly prepared - always! Their Chef has created a stunning range of mouth-watering, traditional Italian cuisine, but is happy to create dishes just for you aswell. Their wine list is designed to complement their dishes to perfection too, so you can choose from many of the carefully selected Italian wines along with their extensive lists of wines from around the globe.
The interior décor is warm, friendly and stylish and in addition they have the benefit of al fresco pavement dining when the weather permits.
If you have any specific dietary requirements or allergies please let them know and they will ensure that these are met.