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