Scroll back through photos

Bella Italia London - Irving Street

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

Spaces at Bella Italia London - Irving Street

Come and dine al fresco at our outdoor seating area, we’re open every day for breakfast, lunch and dinner, with a menu full of tasty Italian dishes made with ingredients crafted with Italian family tradition.

About Bella Italia London - Irving Street

Pop into see us just off Leicester Square, opposite the Garrick Theatre. Enjoy your favourite Bella pizzas, steaming bowls of pasta and mouth-watering grills before or after seeing a show, or stop by for a yummy treat. By the time you leave our friendly staff will make sure you feel just like one of the famiglia!