Mar 15, 2007
That means "beautiful flavour" for all the Italian-challenged. This place has just some of the most amazing gelatos. I have had ciao bella in San Francisco and Amore is certainly on par with them. My favourite is the simple chocolate gelato. Just melts in your mouth!