Exit 22onI-880 Southbound
Right 0.42 mi
Food white 28@2x
China Station
3880 Lake Arrowhead Ave, Fremont, CA 94555
Amenities
Restaurant
Chinese Food
Chicken Wings