Erik's DeliCafé

400 Walnut St, Redwood City
(650) 364-1717