Description

Meat marinated in a flavorful spice mix, oven-grilled to perfection.