Treat yourself to a taste of Italy on the coast of Maine at our upscale restaurant in Freeport. Our menu features fine Italian cuisine and Maine seafood classics, including fresh lobster. Enjoy live jazz music throughout the year and relax on our garden patio during the warmer months. Our full bar o...See more
Headquarters:
United States of America
Company Type:
SME
Company size:
11-50 Employees
Address:
123 MAIN ST; FREEPORT, ME 04032, US
LOW
spending power