Italian Restaurant
120 Main Street, Lincoln 04457
(207) 794-8926
20 Main Street, Howland 04448
(207) 732-4255
64 Lagrange Road, Howland 04448
(207) 732-3412
Pages 1 2