The Deli at Sixth & Main
115 N Main St fl 2, Auburn
(260) 333-7200
Menu
Restaurants in Auburn, IN
The Deli at Sixth & Main
115 N Main St fl 2, Auburn, IN 46706
(260) 333-7200