This is one of the best Italian restaurants I've been to in the area.  I used to go more often because their prices were very reasonable (around 8-9 dollars per entree), but they have recently jacked up their pricing a few bucks.  It's still worth it, and you save some money by being able to bring your own wine (they charge a small cork fee).  The convenience store next door sells a few different varieties of chianti - which seems out of place in the dingy corner store, but they know what they're doing.