Veggie and turkey - a savory Philly snack bite