Lost And Found is a New American restaurant offering seasonal small plates and a selection of global wines in a rustic-chic setting.