Get directions to: Vesuvio Restaurant & Bar, Philadelphia, PA
Restaurant address: 736 S 8th St Philadelphia, PA 19147, USA
Restaurant: Vesuvio Restaurant & Bar