Angel Fish Japanese Cuisine

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