21933 Foothill Blvd, Hayward, CA 94541 +1 510-674-9338
restaurant, Hayward, CA, US
Today
How to go there