Pizza · N7 8LX
Good food.
Great flavour.
Taste of Holloway Pizza, 183A Holloway Road, London, N7 8LX, N7 8LX
Opening hours to be confirmed
Taste of Holloway Pizza is a pizza takeaway in N7 8LX, N7 8LX. A menu has not yet been added to this listing.
Taste of Holloway Pizza is listed at Taste of Holloway Pizza, 183A Holloway Road, London, N7 8LX. Opening hours and menu details can be added by the verified owner.
Loading reviews…