meatballs

Delicious grilled meatballs are somewhere between a cocktail meatball and the spongy meatballs you find in Asian convenience stores.