Jerry's Townsend Lunceheonette

321 Main St.
Townsend
Delaware
United States