Angelfish Japanese Restaurant
Add to Favorites
CLOSED NOW
Today: 5:00 pm - 9:00 pm
Tomorrow: 5:00 pm - 9:00 pm
26 Years
in Business
Saved to Favorites
Phone: (510) 749-0460
Address: 883 Island Dr, Alameda, CA 94502
Cuisines: Japanese, Asian
891 Island Dr Ste A, Alameda, CA 94502
2322 Lincoln Ave, Alameda, CA 94501
1540 Park St, Alameda, CA 94501
1425 Park St, Alameda, CA 94501
2314 S Shore Ctr, Alameda, CA 94501
1405 Park St, Alameda, CA 94501
2239 Shoreline Dr, Alameda, CA 94501
8300 Oakport St, Oakland, CA 94621
1540 Webster St, Alameda, CA 94501
4010 Alameda Ave, Oakland, CA 94601