Pizza restaurant offering pizza and kebab options. Known for its improved kebab quality.