Pizza Palace is a casual pizza restaurant offering comfort food favorites like subs and wings, along with beer and wine.