Craving proper Italian food in the heart of London? Bella Italia on Cranbourn Street is your go-to for pasta-packed plates, hand-stretched pizza, and feel-good Italian vibes just steps from Leicester Square. With a menu made for comfort, celebration, and connection, we’re one of the best-loved places to eat in London. Stop in before heading to the theatre, during a sightseeing spree, or for a spontaneous family dinner in the city.
That's right, enjoy a variety of our pasta dishes for just £5 each.
Keep Calm & Enjoy 30% off Food
Valid Sunday - Thursday
A little thank you to everyone who works for our Emergency Services, NHS and Armed Forces, from the whole team at Bella - get a code to redeem from Bluelight.
That's right, enjoy a variety of our pasta dishes for just £5 each.
Keep Calm & Enjoy 30% off Food
Valid Sunday - Thursday
A little thank you to everyone who works for our Emergency Services, NHS and Armed Forces, from the whole team at Bella - get a code to redeem from Bluelight.
That's right, enjoy a variety of our pasta dishes for just £5 each.
Keep Calm & Enjoy 30% off Food
Valid Sunday - Thursday
A little thank you to everyone who works for our Emergency Services, NHS and Armed Forces, from the whole team at Bella - get a code to redeem from Bluelight.
Looking for an Italian restaurant in London? Bella Italia Cranbourn Street is right in the thick of it, serving up Italian food with soul. From creamy carbonara and comforting lasagne to rich bolognese, our pasta dishes bring people together.
There’s more to love too, with light bites, juicy burgers, fresh salads, and hand-stretched pizza made just the way you like. Top it all off with something from our indulgent drinks list, and you’ve got a meal worth remembering.
And yes, with our special offers and set menus, enjoying your Italian favourites in central London doesn’t need to break the bank.
At Bella Italia, pasta is everything, with every bite bringing warmth, flavour, and that little moment of joy that only Italian food can offer.
Prefer pizza? We’ve got a full line-up of favourites, loaded with classic toppings. Whether you’re grabbing a quick bite before curtain up, meeting friends for a party, or simply want to eat something satisfying mid-shop, our pasta and pizza in London deliver every time.
Central London might be busy, but Bella Italia on Cranbourn Street is one of the most welcoming family friendly restaurants in the area. We’ve created a space where everyone, from toddlers to grandparents, can sit back and enjoy.
Our flexible kids’ menu comes in two sizes. With a smaller size, including a starter, main, dessert and drink, and larger portions with 50% more food, ideal for growing tummies and big pasta fans.
We also cater to all dietary needs, with plenty of vegetarian, vegan, and gluten-free options.
Booking is recommended for peak times, but walk-ins are very welcome too. We’ll always do our best to seat you quickly. Reserve your table online or find your nearest Bella Italia here.
Looking for an Italian restaurant in London? Bella Italia Cranbourn Street is right in the thick of it, serving up Italian food with soul. From creamy carbonara and comforting lasagne to rich bolognese, our pasta dishes bring people together.
There’s more to love too, with light bites, juicy burgers, fresh salads, and hand-stretched pizza made just the way you like. Top it all off with something from our indulgent drinks list, and you’ve got a meal worth remembering.
And yes, with our special offers and set menus, enjoying your Italian favourites in central London doesn’t need to break the bank.
At Bella Italia, pasta is everything, with every bite bringing warmth, flavour, and that little moment of joy that only Italian food can offer.
Prefer pizza? We’ve got a full line-up of favourites, loaded with classic toppings. Whether you’re grabbing a quick bite before curtain up, meeting friends for a party, or simply want to eat something satisfying mid-shop, our pasta and pizza in London deliver every time.
Central London might be busy, but Bella Italia on Cranbourn Street is one of the most welcoming family friendly restaurants in the area. We’ve created a space where everyone, from toddlers to grandparents, can sit back and enjoy.
Our flexible kids’ menu comes in two sizes. With a smaller size, including a starter, main, dessert and drink, and larger portions with 50% more food, ideal for growing tummies and big pasta fans.
We also cater to all dietary needs, with plenty of vegetarian, vegan, and gluten-free options.
Booking is recommended for peak times, but walk-ins are very welcome too. We’ll always do our best to seat you quickly. Reserve your table online or find your nearest Bella Italia here.
Looking for an Italian restaurant in London? Bella Italia Cranbourn Street is right in the thick of it, serving up Italian food with soul. From creamy carbonara and comforting lasagne to rich bolognese, our pasta dishes bring people together.
There’s more to love too, with light bites, juicy burgers, fresh salads, and hand-stretched pizza made just the way you like. Top it all off with something from our indulgent drinks list, and you’ve got a meal worth remembering.
And yes, with our special offers and set menus, enjoying your Italian favourites in central London doesn’t need to break the bank.
At Bella Italia, pasta is everything, with every bite bringing warmth, flavour, and that little moment of joy that only Italian food can offer.
Prefer pizza? We’ve got a full line-up of favourites, loaded with classic toppings. Whether you’re grabbing a quick bite before curtain up, meeting friends for a party, or simply want to eat something satisfying mid-shop, our pasta and pizza in London deliver every time.
Central London might be busy, but Bella Italia on Cranbourn Street is one of the most welcoming family friendly restaurants in the area. We’ve created a space where everyone, from toddlers to grandparents, can sit back and enjoy.
Our flexible kids’ menu comes in two sizes. With a smaller size, including a starter, main, dessert and drink, and larger portions with 50% more food, ideal for growing tummies and big pasta fans.
We also cater to all dietary needs, with plenty of vegetarian, vegan, and gluten-free options.
Booking is recommended for peak times, but walk-ins are very welcome too. We’ll always do our best to seat you quickly. Reserve your table online or find your nearest Bella Italia here.
"Loved my meal at Bella Italia! Perfect treat for the family on Father’s Day 🤗 Our waiter was lovely and made us feel so welcome! Amazing service and amazing food! Will be back 👏"
"The food has been delicious. Tasted fresh. Service was great too. Sat down quickly and attended to by our waitress when we needed her. Overall a great experience and will come back."
"Loved my meal at Bella Italia! Perfect treat for the family on Father’s Day 🤗 Our waiter was lovely and made us feel so welcome! Amazing service and amazing food! Will be back 👏"
"The food has been delicious. Tasted fresh. Service was great too. Sat down quickly and attended to by our waitress when we needed her. Overall a great experience and will come back."
"Loved my meal at Bella Italia! Perfect treat for the family on Father’s Day 🤗 Our waiter was lovely and made us feel so welcome! Amazing service and amazing food! Will be back 👏"
"The food has been delicious. Tasted fresh. Service was great too. Sat down quickly and attended to by our waitress when we needed her. Overall a great experience and will come back."
Located on Cranbourn Street, Bella Italia is just a few steps from Leicester Square, West End theatres, Covent Garden, and Chinatown. If you’re exploring the sights, our Italian restaurant is the perfect place to eat, relax and recharge.
From pasta and pizza in London to post-matinee meals and late-night bites, we’ve got a seat ready for you.
If you’re planning a pre-show pasta, grabbing a much-needed pizza after a busy day of sightseeing, or just want a fun place to eat and drink with the family, Bella Italia is here to serve it up.
From pasta and pizza in Crawley to family dinners, catch-ups and spontaneous celebrations, Bella Italia is your local Italian restaurant spot with plenty of personality.
Expect warm welcomes, full plates and a little bit of magic in every bite. Whether you’re shopping, relaxing, or celebrating something special, Bella Italia is ready to serve up the food you love – with all the flavour and none of the fuss.
Located on Cranbourn Street, Bella Italia is just a few steps from Leicester Square, West End theatres, Covent Garden, and Chinatown. If you’re exploring the sights, our Italian restaurant is the perfect place to eat, relax and recharge.
From pasta and pizza in London to post-matinee meals and late-night bites, we’ve got a seat ready for you.
If you’re planning a pre-show pasta, grabbing a much-needed pizza after a busy day of sightseeing, or just want a fun place to eat and drink with the family, Bella Italia is here to serve it up.
From pasta and pizza in Crawley to family dinners, catch-ups and spontaneous celebrations, Bella Italia is your local Italian restaurant spot with plenty of personality.
Expect warm welcomes, full plates and a little bit of magic in every bite. Whether you’re shopping, relaxing, or celebrating something special, Bella Italia is ready to serve up the food you love – with all the flavour and none of the fuss.
Located on Cranbourn Street, Bella Italia is just a few steps from Leicester Square, West End theatres, Covent Garden, and Chinatown. If you’re exploring the sights, our Italian restaurant is the perfect place to eat, relax and recharge.
From pasta and pizza in London to post-matinee meals and late-night bites, we’ve got a seat ready for you.
If you’re planning a pre-show pasta, grabbing a much-needed pizza after a busy day of sightseeing, or just want a fun place to eat and drink with the family, Bella Italia is here to serve it up.
From pasta and pizza in Crawley to family dinners, catch-ups and spontaneous celebrations, Bella Italia is your local Italian restaurant spot with plenty of personality.
Expect warm welcomes, full plates and a little bit of magic in every bite. Whether you’re shopping, relaxing, or celebrating something special, Bella Italia is ready to serve up the food you love – with all the flavour and none of the fuss.
What kind of Italian food do you serve at Bella Italia Cranbourn Street?
Our menu is full of Italian favourites, like pasta, pizza, burgers, salads, and more. We also offer vegetarian, vegan, and gluten-free options.
Is your Cranbourn Street restaurant family-friendly?
Yes! We pride ourselves on being one of the most kid friendly restaurants in London. Little ones are always welcome!
Do I need to book in advance?
Booking is advised for busy times, especially evenings and weekends, but we always welcome walk-ins and will seat you as soon as possible. You can easily book a table online or give our team a call on 02030 027 620.
What attractions are near Bella Italia Cranbourn Street?
We’re moments from Leicester Square, Covent Garden, West End theatres, the National Gallery, and Soho. Ideal for pairing pasta with a day or night out in central London.