Get directions to: An Italian Affair, Massena, NY
Restaurant address: 339 E Orvis St Massena, NY 13662, USA
Restaurant: An Italian Affair