Exit 2onI-880 Northbound
Left 0.31 mi
Food white 28@2x
Ike's Place
2235 The Alameda, Santa Clara, CA 95050
Amenities
Restaurant
Sandwiches
Gluten Free
Vegetarian