Get directions to: Superway Kitchen, Hayward, CA
Restaurant address: 44 W Tennyson Rd Hayward, CA 94544, USA
Restaurant: Superway Kitchen