Erik's DeliCafé
830 Kiely Blvd UNIT 105, Santa Clara CA 95051
(408) 246-1010
Directions
Order Online Delivery
Grubhub
Ubereats
Postmates
Doordash
Eriksdelicafe
Waiter
Seamless
Trycaviar
Santa Clara, California
Erik's DeliCafé
830 Kiely Blvd UNIT 105, Santa Clara
(408) 246-1010