Santorini

  • Restaurants
753 Laurel St.
San Carlos, CA 94070
(650) 637-8283
(650) 637-8284 (fax)

    Print Friendly