201 S 17th St
This is a great little place that doesn't look like much on the outside, but has the best pasta in town! Try the eggplant parm, always a favorite of mine. And the homemade bread is to die for!
November 18, 2008