Forbidden Island

1304 Lincoln Ave, Alameda
(510) 749-0332