Angry Fish

16250 E 14th St Suite A, San Leandro CA

(510) 276-3999

Rated 5.0 out of 5 from 1 Reviews Angry Fish is an enjoyable Sushi Restaurant Restaurant Ranked #1 of 11 Restaurants in Fairmont Terrace San Leandro.

★★★★★ on the 11th of October, 2017

Check in on Yelp for a free dessert or appetizer //
Location