Contact
Spalti Ristorante (650) 327-9390
417 S California Ave, Palo Alto CA as of dinehere.us