Angel Fish Japanese Restaurant

883 Island Dr C-2, Alameda, CA 94502
(510) 749-0460