Caffe Stellato
435 Emerson St, Palo Alto
●
7.8
·
$2.50
·
Ice Cream Shop
Google Maps
Recent photos
Reviews for you
Stephanie
Aug 9
Downtown North, Palo Alto
●
7.8
i am 5 scoops tall! also this was solid, but not as good as gelato classico, which this place replaced
10
4
0
See what your friends think on the app