The Deli at Sixth & Main, LLC

  • Restaurant
115 North Main Street
Suite 201
Auburn, IN 46706
(260) 333-7200