Had the opportunity to have light dim sum at Top Island in Alhambra today. It's located near Valley and Almonsor. Both of us had a total of seven dishes where the bill was about $15. Most dishes during the week are $2.09 apiece. Selections were not as extensive as Ocean Star or NBC but as a whole, not bad. Any comments or comparisons. BTW, it was packed.