Store
Gelataio
5 locals recommend,
Permanently closed
Location
121 Lytton Ave
Palo Alto, CA
Downtown North
Tips from locals
OMG if you like Gelato this place is great they even dip or drizzle dark or milk chocolate on your Italian ice-cream