Mega Kebab & Pizza offers kebabs and pizzas, including various sizes and specialty options.