Get directions to: Diving Pelican Cafe, Redwood City, CA
Restaurant address: 650 Bair Island Rd # 102 Redwood City, CA 94063, USA
Restaurant: Diving Pelican Cafe