Get directions to: Pita & Pizza, Central Islip, NY
Restaurant address: 1635 Islip Ave Central Islip, NY 11722, USA
Restaurant: Pita & Pizza