Nestled on London’s Cranbourn Street, just off Leicester Square, pop in and recharge during a shopping trip or join us for a pre or post-show bite. Our friendly staff will serve up all your fave Bella dishes, including our generous bowls of pasta and tasty traditional pizzas. Everything is served up with a complimentary side order of famiglia-friendly fun!
Our friendly team is ready to welcome you for lunch or dinner, with authentic Italian food that you’ll never forget. So, what are you waiting for?
On occasions we may run a reduced menu at this location when busy due to event bookings.
Check out our latest offers
Enjoy two courses from £21.45. Choose from a selection of enticing starters, hearty mains and delicious desserts
Download the Bella Italia app and get a free main when you sign up!
Enjoy 30% off food
Sunday - Thursday
Kids can tuck into the Piccolo Menu for £6.49 or the Grande Menu for £8.49