Exit 2onI-880 Northbound
Left 1.09 mi
Food white 28@2x
Kenny's Cafe
2315 De La Cruz Blvd, Santa Clara, CA 95050
Amenities
Restaurant
Burgers
Cafe
Korean