Lunch with Moveable Feast @ Redwood Shores

1300 Island Drive, Redwood City,