Redwood City CA Food Home Delivery 1. 3765 Farm Hill Blvd, Redwood City, CA 94061 | Ike's Lair (650) 637-8903