It's great pasta for really reasonable prices. If you're doing a huge shopping trip on 17th ave, it's right in the middle so it's a good place for a break or you can just sit there on the patio for a while and people watch. The food is great, and they have awesome specials on certain days that make your wallet happy.
Pssst- guys it's a great place to take your lady out to a "fancy" dinner that seems really nice, but really it's super reasonable and won't leave you broke. Unless the two of you order a lot of alcohol, you won't ever have a bill over 40 dollars.