Are you open for indoor dining at this time? April 30, 2021

James Black | Aug 24, 2021 | Category: American restaurant

Helen's Restaurant - All questions

Address: 111 Main St, Machias, ME 04654, USA

Max DiGi | Aug 24, 2021

I got my foot stuck in the washing machine

Eileen Yorke | Aug 24, 2021

Yes

donald k | Aug 24, 2021

Yes they are.

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Is there parking for RV's at Helen's?

Stephanie Hawley | Aug 25, 2018
Read More

Beautiful restaurant .

Anton Witek | Aug 25, 2018
Read More

Will you be open on Christmas day?

Julie Hardy | Aug 25, 2018
Read More

Can you shop ANY pies to New York?

Dick White | Aug 25, 2018
Read More

Trending Places