Pizza & Kebab restaurant offering a unique kebab pizza, tacos, and other dishes.