Seafood restaurant specializing in lobster dishes.