Erik's DeliCafe
Where we've featured it
Order here or call 408-280-0404 for curbside pick-up or delivery. Takeout is available at all of their locations.
Order here or call 408-280-0404 for curbside pick-up or delivery. Takeout is available at all of their locations.