Angel Fish Japanese Cuisine
883 Island Dr C-2, Alameda
(510) 749-0460
Menu
Restaurants in Alameda, CA
Angel Fish Japanese Cuisine
883 Island Dr C-2, Alameda, CA 94502
(510) 749-0460