Kenny's Cafe
2315 De La Cruz Blvd, Santa Clara CA 95050
(408) 588-1508
Directions
Order Online Delivery
Grubhub
Postmates
Doordash
Santa Clara, California
Kenny's Cafe
2315 De La Cruz Blvd, Santa Clara
(408) 588-1508