Helen's Restaurant
(207) 667-2433
53 Downeast Hwy, Ellsworth, Maine, 04605
Reviews
The biggest and best pies I've ever seen! We had a $12.99 lobster special that was great!