Get directions to: Luigi''s Restaurant, Schenectady, NY
Restaurant address: 1125 Barrett St Schenectady, NY 12305, USA
Restaurant: Luigi''s Restaurant