Pizza Palace is an Italian restaurant offering pizza and catering services.