Scroll back through photos

Bella Italia London - Shaftesbury Avenue

Scroll forward through photos
Venue price From £1000
Venue capacity 82

Spaces at Bella Italia London - Shaftesbury Avenue


Visit our Italian restaurant in the heart of London’s buzzing Theatreland for a pre- or post-show bite to eat. Let our friendly staff treat you to our delicious Italiano dishes, including generously topped pizzas, steaming bowls of pasta and mouth-watering grills. If you’ve still got room for dessert we’ve got a wonderful selection of tasty treats, or you could finish off with a cup of our award-winning Musetti coffee. We’re open every day for lunch and dinner, and breakfast, on the weekend with a menu full of tasty Italian dishes made with ingredients crafted with Italian family tradition.

About Bella Italia London - Shaftesbury Avenue


We’re proud to have been awarded the Tripadvisor Certificate of Excellence, which is awarded to accommodations, attractions and restaurants that consistently earn great reviews from travellers.