#7 · Best Meatball · Truckee
at Nick The Greek
Lamb and beef meatballs with feta, herbs, and tomato sauce.