• Cetrella

    • Restaurants
    400 Main St.
    Los Altos, CA 94022
    (650) 948-0400
    (650) 948-0410 (fax)