• House on First

    Categories

    RestaurantsWhat's Open Los Altos DiningLos Altos Restaurant Takeout Week

    About Us

    LOS ALTOS RESTAURANT TAKEOUT WEEK:
    January 22 - January 31
    Carry out so our Los Altos Restaurants can carry on!
    Please order takeout especially during this week to show your support for our Los Altos restaurants.

  •