Send Us a Message

Please complete our form and we'll be in touch shortly!

 

Our Location

Machias

78 Main Street
Machias, ME 04654

(207) 255-3351

Mon - Sun: 11:00 am - 6:00 pm
Limited hours for take out only during Covid-19