1608 Webster Street, Alameda
(510) 521-7718

Star Donut

Compact joint offering sandwiches, coffee, donuts & other pastries for takeout or free delivery.