Western Lake Seafood is a bustling seafood restaurant known for its inspired Cantonese specialties and award-winning dim sum, served in a traditionally decorated space.