Thanks for the good advice, guys :) Many of you mentioned about using oven to cook the meatballs. Is it the regular microwave ovens that you guys are refering to?
And also, when I heat the meatballs, is it necessary to turn the balls after 10 or 15 minutes under 400 degree F, and repeat...