• Flora Los Altos


    RestaurantsOutdoor Dining

    About Us

    At the corner of First and Main Streets in Los Altos, we are the beloved local family restaurant serving Italian food since 2005. During the COVID-19 pandemic, the safety of our team and customers is paramount. We are open for outdoor seating in our parklet for new lunch hours and take-out and delivery options for dinner only at this time.