I've been going to Villa Rosa for a few years now, and I just recently discovered that they homemake their pasta! I thought this was incredible. The pasta is phenomenal. I always get spagetti with vodka sauce. Plus it's not as expensive as other italian restaurants that I've been to. Try Villa Rosa if you haven't - you won't be disappointed.
more