View phone number
519 Garratt Lane,
1 review
1 review
Pizza Palace specialise in takeaway only. They deliver the pizzas free of charge.
tasty, big pizza