Truth and Beauty is a New American restaurant offering comfort food with vegetarian options in a relaxed setting.