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.
Enjoy fresh air dining on our hidden Garden Terrace, an urban oasis with trendy design where you can book a table or reserve the whole space for groups and parties. Heating is also available to keep you cosy.
To book our hidden Garden Terrace, please request this in the booking requests.
Bringing Classic Italian Food to London
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.
From our toasted Bruschetta Pomodoro to our velvety Carbonara, trust Bella’s to bring Italy to your plate. Our range of traditional desserts will also make nodding yes to a third course impossibly easy!
Ideal for Every Occasion
From breakfasts to nights out with the girls, Bella Italia Paddington is the perfect restaurant for every event and celebration.
Browse the full range of deals available at our Paddington restaurant here.