real toasted almond soup the inn at long last