Semifreddi's

1980 North Loop Road
Alameda, CA 94502
(510) 596-9930
(510) 995-2977 (fax)