Get directions to: Mystic Pizza 2, North Stonington, CT
Restaurant address: 209 Providence New London Tpke North Stonington, CT 06359, USA
Restaurant: Mystic Pizza 2