Get directions to: Village Inn, Massena, NY
Restaurant address: 829 Route 131 Massena, NY 13662, USA
Restaurant: Village Inn