Restaurant
Zia Lucia
81 locals recommend,
Tips from locals
amazing italian pizza in real wood fired oven and 3 types of daugh. they also do deliveroo if you are feeling lazy ;)
Things to do nearby
Locals also recommend
Location
157 Holloway Rd
London, England