Dine at Bella Italia Paddington for a taste of Italy in the centre of London. Our cosy Paddington restaurant is the perfect place to relax and refresh with a warm atmosphere, exceptional service and, of course, a selection of delicious Italian dishes.
You can find us at 16 London Street under the Indigo Hotel, just a short walk from Paddington Station.
Whether you’re craving a refreshing cocktail or one of our famous crispy pizzas, our Italian menu features something for everyone. At Bella Italia Paddington, we’re proud to serve a selection of hearty meals to conquer every craving.
Combining authentic Italian ingredients with the hospitality we’re famous for, we also offer a selection of vegetarian, vegan and gluten-free dishes.
Ideal for Every Occasion
Breakfasts or nights out with the girls, Bella Italia Paddington is the perfect Italian restaurant in central London for every event and celebration.
For your special occasions, we offer a selection of great Italian food and drinks packages at our restaurant in Paddington. Treat your family to a Bottomless Pizza party or catch up with friends over our traditional Italian Set Menu.