Get directions to: Canastota Main Street Market, Canastota, NY
Restaurant address: 118 North Main Street Canastota, NY 13032, USA
Restaurant: Canastota Main Street Market