Open
More Info
Pizza Palace Logo

Pizza Palace

Pizzeria
33a John St., Johnstown - Delivery from: €0.00.
Open From 4.00pm - 12.45am
Delivers From 4.00pm - 12.45am