Alhambra, CA asian restaurants & food

Top Island Seafood Restaurant

Chinese Restaurant, Dim Sum Restaurant

740 E Valley Blvd, Alhambra, CA 91801
(626) 300-9898
Excellent Good Average Poor Awful 3.0 / 5 based on 263 votes

Photos

  • Top Island Seafood Restaurant photo by Cecilia Yang
  • Top Island Seafood Restaurant photo by Linchi Kwok
  • Top Island Seafood Restaurant photo by martin free ramos
  • Top Island Seafood Restaurant photo by Xuanqi An
  • Top Island Seafood Restaurant photo by martin free ramos
Great deal on king crab and lobster for 3.99/lb. But call ahead to... Their seafood specials are quite a good deal! We had about 3 lbs...

Reviews: 1

  • Albert W.