• Ristorante Bella Vita

    • Restaurants
    376 First St.
    Los Altos, CA 94022
    (650) 917-0300
    (650) 917-0464 (fax)