World's Largest Lobster Roll & Inflatable Lobster
Taste of Maine Restaurant, 161 Main St, Woolwich, ME 04579, USA
About
A Route 1 seafood institution with not one but two world records: Larry the Lobster, a 700-pound inflatable crustacean covering most of the roof, and the world's largest commercially sold lobster roll... 22 inches of toasted sub roll packed with nearly 2 pounds of fresh Maine lobster.
