Get directions to: Yummy Restaurant, Hayward, CA
Restaurant address: 1160 W Tennyson Rd Hayward, CA 94544, USA
Restaurant: Yummy Restaurant