Polish Pizza is a restaurant offering pizza, including specialty options with Polish flavors.