Helen's - Machias Restaurant

  • Address: Lower Main,MacHias,ME,04654
  • Phone: +1 207 255 8423
Average Rating
2.0
2+ reviews
from 2 sources
Restaurantica
0.0
1+ reviews
Yelp
4.0
1+ reviews
Helen's
Lower Main
MacHias,ME,04654

Helen's Details

Reviews From Across The Web read all

4.0
Anastasia R. 's review

Helen's has been around since the middle of the last century and is a staple in ... a user of yelp.com. Read full review on Yelp

Other Web Resources

Plan a trip

Frequent Flier Miles & Points Cash Converter

Loyalty match

More in Machias

Machias Lodging