Hands Down… One of The Best Meatballs Ever! These aren’t your ordinary everyday meatballs. These are Super Sized XXXL Mozzarella Stuffed Italian Elk Meatballs….
There’s nothing better than a heavenly hearty meal on a Sunday night. Mozzarella stuffed elk meatballs drowned in red wine tomato sauce served up with some fried basil and crusty bread. What else could you ask for?