Downtown Deli

Deli · 58 Public Square, Somerset, KY

Dine-In

Hours

More food in Somerset, KY · Deli in Somerset