Spasso Restaurant

  • Restaurants
769 Laurel St.
San Carlos, CA 94070
(650) 592-5886
(650) 592-2041 (fax)
  • About

    Fine dining, full bar Italian cuisine.

    Print Friendly