Stevens & Stevens Deli: a taste of NYC in the ‘Ville
By Leah Wilkinson
Stevens & Stevens Deli sits 1.6 miles from Bellarmine’s campus at 1114 Bardstown Road, and provides a wide variety of delicious sandwiches and side dishes at reasonable prices.
Alth...