Pizza and kebab restaurant offering a variety of options, including kebab sandwiches and group ordering.