Lo sole mio, spezia, pasta amore, malaras. Some good spots. I'd take you out to one of you're in town all week!
Originally Posted by Funinomaha
I second that lo sole mio. It doesn't look like much from the neighborhood but that's the only place you need to go.