Restaurants & Bars 16

Pizzeria Paradiso?

tc | Nov 16, 2005 09:56 AM

Any comments? Love it or hate it or something else is far better?
I've never been.
thanks

Want to stay up to date with this post?