Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Seafood, Restaurants in Alhambra, California (CA), United States

Top Island Seafood Restaurant
3.5
50 reviews

740 E Valley Blvd, Alhambra, CA 91801-5216, Alhambra

Very tasty traditional Chinese food, good customer service,