Restaurants - Fast Food in Woodside, CA
Alice's Restaurant