I started working down the street a couple months ago. I was advised by my boss to check it out. Glad I did. As you can tell by the name there is a heavy Italian influence.
They have a variety of subs they make while you wait. There are home made pizza rolls (my personal favorite) ready to go when you walk in. There are plenty of treats and pastas galore.
Don't forget to grab a brownie as well.
The price matches the quality and the people behind the counter are super nice.