Restaurants deal by Sam's Italian Foods - Freeport, ME

Stopped here because it was the only place without a huge line that was also reasonably priced. Pleasantly surprised! This was a fun little family-friendly place with great prices. Best meatballs I have ever had!