3774 Castro Valley Blvd, Castro Valley, CA 94546 +1 510-733-2780
restaurant, Castro Valley, CA, United States
Today
How to go there