Get directions to: Chef's Take Out, Schenectady, NY
Restaurant address: Carman Plaza Schenectady, NY 12303, USA
Restaurant: Chef's Take Out