This place rocks. If you’re in the mood for delicious take out Italian, this is a great choice. They’re fast, the food is super fresh and the meatballs are fabulous. The meatball subs are a great lunch treat. Their pastas are all made on the premises and I’ve not been disappointed. Breads are also home-made and sauces, while a little pricey, are all fantastic.