World’s Largest Lobster Roll Commercially Available, world record in Woolwich, Maine
Woolwich, Maine, United States--The Taste of Maine restaurant in Woolwich, Maine, United States,, is serving a giant lobster roll, a monster sub at least three times the size of a typical lobster roll, a super-sized sub roll filled with lobster, lettuce, and mayo, served with a side of fries or...
thumbnail