Filter
Delivery
Pickup
Outdoor
The best restaurants serving Italian food in River Barking and Dagenham London
3 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4.0
160 Opinions in 2 websites
197 Broad Street, England
ItalianVery tasty pizza, great service from the lady, men are friendly too, quick service and the shop looks very clean, and great offers too
3.0
2 Opinions in 1 websites
105a Ballards Road Finchley, England
ItalianTheir pizza is very unique and delicious! We travel from far for the fab taste. The interior is simple and a bit boring with only 4 seats so not so much for dining in but for takeaways it's amazing.