
Conveniently located in Bayswater, in the heart of London, Taormina is a family run Italian restaurant, where food is an absolute passion of ours
Our food is always freshly prepared, we use only fresh ingredients. Our Chef, who has been with us for over 20 years creates a wonderful range of mouth-watering, traditional Italian dishes, always equally happy to create dishes just for you aswell. Our wine list is designed to complement our dishes to perfection too, so you can choose from many of the carefully selected Italian wines along with our extensive lists of wines from around the globe.
to add Taormina Restaurant map to your website;
We use cookies and other tracking technologies to improve your browsing experience on our website, to show you personalized content and targeted ads, to analyze our website traffic, and to understand where our visitors are coming from. Privacy Policy