Dessert restaurant · Walnut Creek
"The first Bay Area outpost of national ice cream chain Handel’s just hit the region. KRON 4 reports the 1273 Locust Street outpost is now open every day from 11 a.m. to 10 p.m. and more than 45 flavors are available." - Paolo Bicchieri