Restaurants & Bars 7

Vesuvio

Jennifer | Feb 3, 2003 02:07 PM

Has anyone ever been to Vesuvio? It's at 8th and Fitzwater. What is the atmosphere like? How is the bar?

Want to stay up to date with this post?