Filter
Delivery
Pickup
Outdoor
The best restaurants serving Italian food in Holloway Islington London
6 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
5.0
21 Opinions in 1 websites
489 Liverpool Road, London N7 8NS England, England
ItalianCame here with my family and had a great experience, food was great, customer service was also great. Will be coming back again for sure
2.5
9 Opinions in 1 websites
Penn Road, England
ItalianIts not so much the quality of the pizza thats a problem its the fact despite turning up at 5pm (is that an unreasonable time to eat?) there was no pizza left. I was offered some cheese, which was delicious! Maybe this should be a cheese restaurant? Waiting staff appeated to be under 10 so have reported to modern day slavery hotline