Jumbo Lobster Restaurant offers a sophisticated Chinese and seafood dining experience, specializing in premium whole lobsters, king crabs, and steaks. They also feature a selection of dim sum dishes.