Get directions to: Yummy Yummu Kitchen, Schenectady, NY
Restaurant address: 2727 Hamburg St Schenectady, NY 12303, USA
Restaurant: Yummy Yummu Kitchen