New Indiana restaurant opens featuring elevated comfort food

New restaurant, The Original, in Nashville, IN is [...]