GastroRanking-logo

The best restaurants serving Italian food in Downend South Gloucestershire South West

1 Restaurants on GastroRanking

restaurant_img
4.4

568 Opinions

location-icon21 Badminton Road, Downend, England
Italian
outdoor_seating_184698takeaway_184698delivery_184698

We found this Italian spot late at night on our long trip from London to Wales, starving and worried everything was closing, so glad we did! The garlic pizza bread was incredible, the crispy calamari hit the spot, and the pasta and cannelloni were absolutely delicious and full of flavor. Warm service, great food, and a cozy, satisfying atmosphere. Highly recommended!