This is a nice place to grab a quick bite to eat. It's really informal, there are a few tables, but there's not a lot of room, not really a 'sit down' place.
The panzerotto is really good, and huge. Get it fried. Their pastas are also decent, and the sandwiches aren't bad either. But go there for the panzo. I think that they also deliver, and their pizza is not bad either.
It seems like most people just pick up their food, and the place is set up to make that easy, but it's still a good place to go with a friend to get lunch. I recommend.