New restaurant opens in New Carlisle