38731 Fremont Blvd, Fremont, CA 94536 +1 510-494-9901
restaurant, Fremont, CA, United States
Today
How to go there