Lime Lake Snack Bar

American restaurant · 3197 Elton Road, Machias, NY

More food in Machias, NY · American Food in Machias