Best Hot Dogs on Planet Earth

Location

4 Depot Road, Harwch, MA