Spalti Ristorante

417 N California Ave
Palo Alto, CA
650.327.9390
37.433917
-122.138586
Website:
Hours:
Mon - Sat:11am - 2:30pm,   5pm - 10pm
Sun: 4:30pm - 9pm

for Spalti Ristorante
Directions
from: