Restaurants & Bars 5

Taranta?

CountFusilli | Apr 22, 2005 10:32 AM

Any word on this place? I've read great reviews and terrible reviews (the service was great! the service was terrible!, etc.)

Want to stay up to date with this post?