Yes, I saw that post and that's what got me craving. Is it good though? As you know cheap or reasonable does not mean good. I wonder if the meatballs are homemade? I will not eat packaged meatballs. Any other suggestions?
You might want to try Carlino's on Market St. in West Chester. I can't say for sure if they have meatballs, but they've got quite a selection of "homemade" Italian foods.