Pizza · Liverpool
Good food.
Great flavour.
52 Townsend Lane, Liverpool, L6 0BA
Opening hours to be confirmed
The International pizza is a local takeaway in Liverpool, L6 0BA. A menu has not yet been added to this listing.
The International pizza is listed at 52 Townsend Lane, Liverpool, L6 0BA. Opening hours and menu details can be added by the verified owner.
Loading reviews…