Angel Fish Japanese Cuisine
883 Island Dr C-2, Alameda 94502