Sloan's Kitchen is a New American restaurant.