Top Island 上島海鮮大酒樓 (Alhambra)

740 E Valley Blvd, Alhambra, CA 91801