Get directions to: Pizza Shack, Windsor, NY
Restaurant address: 3 Maple Ave Windsor, NY 13865, USA
Restaurant: Pizza Shack