World's Largest Maine Italian Will Be Made in Monument SquareWorld's Largest Maine Italian Will Be Made in Monument SquareEach shop participating will then begin to build their own 16 foot Maine Italian, combining them all to make a sandwich that is 144 feet long. Then it's our turn to dig in!Rob SteeleRob Steele