(510) 668-1850
40645 Fremont Boulevard Suite 23, Fremont, CA 94538
View Map
Read More: Fremont Restaurant Reviews
Sorry, there are currently no reviews. Read More Fremont Restaurant Reviews