Dreaming of pasta in the heart of the West End? Our Italian restaurant on Shaftesbury Avenue is your central London escape for big bowls of Italian food, perfect pizza, and all the feel-good vibes. Just moments from Soho, Piccadilly Circus, and the best theatres in town, we’re one of the top places to eat in London before or after a show.
Walk through our doors and into a world of bold Italian flavours and warm welcomes - where pasta isn’t just food, it’s a celebration.
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.
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.
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.
Pasta is what we do best. Creamy, cheesy, slow-cooked, or spicy, our dishes bring Italian comfort with every forkful. From the first bite of bolognese to the last mouthful of mushroom ravioli, there’s always something to love.
Pizza more your thing? We’ve got you covered with hand-stretched, stone-baked pizzas topped with Italian favourites. When it comes to pasta and pizza in London, Bella Italia Shaftesbury Avenue has it all.
You’ll also find a variety of vegetarian, vegan and gluten-free options across our menus, because we believe fantastic Italian food should be accessible for everyone.
Heading to a show? Out exploring Soho? Bella Italia, Shaftesbury Avenue is right in the heart of it all. Join us for pasta, pizza, and the kind of welcome that makes every visit memorable.
We accept both bookings and walk-ins, so whether you’re planning or winging it, we’ll do our best to get you seated.
Bella Italia Shaftesbury Avenue brings you the joy of proper Italian food, right where all the action happens. And the star of the show? Pasta. From indulgent carbonara to bolognese that feels like a hug, we’ve got comfort food sorted.
Our Italian food menu also includes hand-stretched pizzas, hearty burgers, fresh salads and tasty desserts. Grab something to eat, something to drink, and enjoy every bite.
Dining out doesn’t need to break the bank. With our special offers and set menus, you can enjoy all your Italian favourites with brilliant value.
Pasta is what we do best. Creamy, cheesy, slow-cooked, or spicy, our dishes bring Italian comfort with every forkful. From the first bite of bolognese to the last mouthful of mushroom ravioli, there’s always something to love.
Pizza more your thing? We’ve got you covered with hand-stretched, stone-baked pizzas topped with Italian favourites. When it comes to pasta and pizza in London, Bella Italia Shaftesbury Avenue has it all.
You’ll also find a variety of vegetarian, vegan and gluten-free options across our menus, because we believe fantastic Italian food should be accessible for everyone.
Heading to a show? Out exploring Soho? Bella Italia, Shaftesbury Avenue is right in the heart of it all. Join us for pasta, pizza, and the kind of welcome that makes every visit memorable.
We accept both bookings and walk-ins, so whether you’re planning or winging it, we’ll do our best to get you seated.
Bella Italia Shaftesbury Avenue brings you the joy of proper Italian food, right where all the action happens. And the star of the show? Pasta. From indulgent carbonara to bolognese that feels like a hug, we’ve got comfort food sorted.
Our Italian food menu also includes hand-stretched pizzas, hearty burgers, fresh salads and tasty desserts. Grab something to eat, something to drink, and enjoy every bite.
Dining out doesn’t need to break the bank. With our special offers and set menus, you can enjoy all your Italian favourites with brilliant value.
Pasta is what we do best. Creamy, cheesy, slow-cooked, or spicy, our dishes bring Italian comfort with every forkful. From the first bite of bolognese to the last mouthful of mushroom ravioli, there’s always something to love.
Pizza more your thing? We’ve got you covered with hand-stretched, stone-baked pizzas topped with Italian favourites. When it comes to pasta and pizza in London, Bella Italia Shaftesbury Avenue has it all.
You’ll also find a variety of vegetarian, vegan and gluten-free options across our menus, because we believe fantastic Italian food should be accessible for everyone.
Heading to a show? Out exploring Soho? Bella Italia, Shaftesbury Avenue is right in the heart of it all. Join us for pasta, pizza, and the kind of welcome that makes every visit memorable.
We accept both bookings and walk-ins, so whether you’re planning or winging it, we’ll do our best to get you seated.
Bella Italia Shaftesbury Avenue brings you the joy of proper Italian food, right where all the action happens. And the star of the show? Pasta. From indulgent carbonara to bolognese that feels like a hug, we’ve got comfort food sorted.
Our Italian food menu also includes hand-stretched pizzas, hearty burgers, fresh salads and tasty desserts. Grab something to eat, something to drink, and enjoy every bite.
Dining out doesn’t need to break the bank. With our special offers and set menus, you can enjoy all your Italian favourites with brilliant value.
"From the moment of entering the restaurant the customer service was phenomenal, we were served very fast and treated lovely."
"I had the best time with my girls, best food ever and the best waiter Micheal he was so nice!"
"Had a pleasure to try this spot recently and absolutely gorgeous! Atmosphere is matching the food, fantastic! Thank you!"
"From the moment of entering the restaurant the customer service was phenomenal, we were served very fast and treated lovely."
"I had the best time with my girls, best food ever and the best waiter Micheal he was so nice!"
"Had a pleasure to try this spot recently and absolutely gorgeous! Atmosphere is matching the food, fantastic! Thank you!"
"From the moment of entering the restaurant the customer service was phenomenal, we were served very fast and treated lovely."
"I had the best time with my girls, best food ever and the best waiter Micheal he was so nice!"
"Had a pleasure to try this spot recently and absolutely gorgeous! Atmosphere is matching the food, fantastic! Thank you!"
Whether you're meeting friends for a long lunch, grabbing dinner before curtain up, or planning a proper party, Bella Italia London, Shaftesbury Avenue is your go-to. Our vibrant, welcoming space makes every meal feel like a mini Italian holiday.
We welcome walk-ins with open arms, but booking ahead is a smart move, especially when the West End’s buzzing.
Planning a day out with the kids? We’re one of the most loved family friendly restaurants in London, offering a relaxed setting and proper Italian food the whole family can enjoy.
Our kids’ menu includes two portion sizes for total flexibility. The Smaller Portion includes a starter, mini main, dessert and drink, perfect for younger guests. The Larger Portion features mains that are 50% bigger, giving growing appetites even more to love.
Whether you're meeting friends for a long lunch, grabbing dinner before curtain up, or planning a proper party, Bella Italia London, Shaftesbury Avenue is your go-to. Our vibrant, welcoming space makes every meal feel like a mini Italian holiday.
We welcome walk-ins with open arms, but booking ahead is a smart move, especially when the West End’s buzzing.
Planning a day out with the kids? We’re one of the most loved family friendly restaurants in London, offering a relaxed setting and proper Italian food the whole family can enjoy.
Our kids’ menu includes two portion sizes for total flexibility. The Smaller Portion includes a starter, mini main, dessert and drink, perfect for younger guests. The Larger Portion features mains that are 50% bigger, giving growing appetites even more to love.
Whether you're meeting friends for a long lunch, grabbing dinner before curtain up, or planning a proper party, Bella Italia London, Shaftesbury Avenue is your go-to. Our vibrant, welcoming space makes every meal feel like a mini Italian holiday.
We welcome walk-ins with open arms, but booking ahead is a smart move, especially when the West End’s buzzing.
Planning a day out with the kids? We’re one of the most loved family friendly restaurants in London, offering a relaxed setting and proper Italian food the whole family can enjoy.
Our kids’ menu includes two portion sizes for total flexibility. The Smaller Portion includes a starter, mini main, dessert and drink, perfect for younger guests. The Larger Portion features mains that are 50% bigger, giving growing appetites even more to love.
What kind of Italian food do you serve at Bella Italia London, Shaftesbury Avenue?
Our menu features classic Italian food – from rich pasta dishes and pizzas to chicken mains, burgers, and salads. We also cater for different diets with vegetarian, vegan, and gluten-free options.
Is your Shaftesbury Avenue restaurant suitable for kids?
Absolutely. As one of the top kid friendly restaurants London has to offer, we welcome families with a great kids’ menu and a warm, lively atmosphere. Choose from two portion sizes to suit every appetite.
Do I need to book a table or can I walk in?
You can do either. Walk-ins are always welcome, and we’ll do our best to find you a table. But if you're heading to a show or visiting at peak times, booking ahead is a good idea.
We recommend making a reservation, especially for peak times and weekends. You can easily book a table online or give our team a call on 02033 073 334.
What attractions are nearby?
We’re in the heart of the West End, near Soho, Chinatown, Piccadilly Circus, and countless theatres – perfect for a pre- or post-show bite.