Pizza Palace is a family-owned pizza restaurant offering pizza, grinders, and a selection of Greek and Italian main dishes.