C christina New member Apr 18, 2010 #1 I have marinated the meat and am about to thread on to skewers, shall I grill or oven cook - which is best? xx
I have marinated the meat and am about to thread on to skewers, shall I grill or oven cook - which is best? xx