Restaurants - Deli in Machias, NY
Lil's Deli
Stop & Gas