Enjoy authentic Greek and Lebanese specialties at Torre di Pita. This spot offers a variety of pitas, souvlaki, and other tasty dishes in a relaxed setting.