Get directions to: West Lake Restaurant, Hayward, CA
Restaurant address: 320 Jackson St Hayward, CA 94544, USA
Restaurant: West Lake Restaurant