647 Central Ave., Alameda
(510) 521-1544

Cookiebar

Alameda’s First Ice Cream and Cookie Shop.