Get directions to: Pita Spot, Mystic, CT Restaurant address: 45 Williams Ave Mystic, CT 06355, USA Driving Walking Bicycling Restaurant: Pita Spot