Exit 2onI-880 Southbound
Right 1.01 mi
Food white 28@2x
Ramen Taka
2219 The Alameda, Santa Clara, CA 95050