The largest and most luxurious seafood restaurant in Arcadia treats food like it is fine art. Served in an elegant dining room or one of 11 private rooms for six to 20 people are traditional hot-pot choices of top quality meat and seafood, as well as cold dishes and delicious Cantonese dishes.
Address: 1271 South Baldwin Ave., Arcadia, CA 91007. View a map and get directions.
Phone: (626) 821-9800 | Hours: 11 a.m-2 p.m. and 5 p.m.-10 p.m. daily