Leó Pizza & Kebab offers a selection of fresh, crispy pizzas and flavorful kebabs. This Turkish establishment is known for its delicious, homemade pita bread.