Redwood City CA Restaurants Food Delivery 1. 1201 El Camino Real, Redwood City, CA 94063 | Papa John's Pizza (650) 364-7272