HOME / Ice cream shop / Ghirardelli Ice Cream & Chocolate Factory Outlet
1111 139th Ave, San Leandro, CA 94578
+15103463146
View Business Profile