Exit 17onI-880 Southbound
Left 0.19 mi
Food white 28@2x
Country Way
5325 Mowry Ave, Fremont, CA 94538
Amenities
Restaurant
American