• La Scala Restaurant

    Categories

    RestaurantsLos Altos Gift CardsWhat's Open Los Altos Dining

    About Us

    Italian Restaurant full bar & cafe
    Drive thru , open 11.30 to 2 & 4.30 to 8
    Additionally freshly baked Waffles & Italian coffee available from driving truh window

  •