(510) 790-1166
3395 Walnut Ave, Fremont, CA 94538
View Map
Sorry, there are currently no reviews. Read More Fremont Restaurant Reviews