Get directions to: Pita Pit The, Ithaca, NY
Restaurant address: 143 Dryden Rd Ithaca, NY 14850, USA
Restaurant: Pita Pit The