Pizza · London
Good food.
Great flavour.
Kings Pizza, Shop, 280 Caledonian Road, London, N1 1BA
Opening hours to be confirmed
Kings Pizza is a pizza takeaway in London, N1 1BA. A menu has not yet been added to this listing.
Kings Pizza is listed at Kings Pizza, Shop, 280 Caledonian Road, London, N1 1BA. Opening hours and menu details can be added by the verified owner.
Loading reviews…