Food Safety Report: The Meatball Shop, 9th Avenue, New York, NY, USA 5 years ago • details 604 Chicken meat balls