Fees apply, add to basket to see total price
More info about fees 12 places match "Italian"
4.5 (617)4.5 stars from 617 reviews 25 mins (1.7 mi)
No min. order
5 (976)5 stars from 976 reviews 30 mins (1.5 mi)
No min. order
£2 Delivery
1.5 (294)1.5 stars from 294 reviews 35 mins (1.7 mi)
No min. order
5 (36)5 stars from 36 reviews 35 mins (1.2 mi)
Min. £0.01
£2.40 Delivery
5 (369)5 stars from 369 reviews 35 mins (1.7 mi)
Min. £10.00
5 (373)5 stars from 373 reviews 35 mins (1.6 mi)
Min. £10.00
2 (21)2 stars from 21 reviews 40 mins (1.4 mi)
Min. £10.00
£1.99 Delivery
5 (6,710)5 stars from 6,710 reviews 35 mins (1.7 mi)
No min. order
Delivery from £2.90
4 (41)4 stars from 41 reviews 20 mins (1.6 mi)
No min. order
£2.59 Delivery

You saved your first favourite!
Use the Favourite filter to browse and shop your favourites. We'll show you those available based on your location.
Got it