My other half & I recently returned from a European vacation and meatballs were on the menu everywhere in Greece. Let me tell you, these people do not play when it comes to their meatballs! I’m slightly embarrassed to admit how many times I ordered them over the course of our stay but they were simply addicting!
…