BUT WHAT IS The Meatball Shop, REALLY?