Deli & Sandwiches at The Barn

Deli · 1838 Plaudit Pl, Lexington, KY

Hours

More food in Lexington, KY · Deli in Lexington