Get directions to: Italian Affair, Manlius, NY
Restaurant address: 240 W Seneca St # 8 Manlius, NY 13104, USA
Restaurant: Italian Affair