22365 Mission Blvd, Hayward, CA 94541 +1 510-886-7762
restaurant, Cherryland, CA, United States
Today
How to go there