Streetcar construction forces Pizzeria Vesuvius to shutter
What Now Atlanta
Apr 19Neighboring business owner says Downtown restaurant plans to reopen. Construction on Atlanta’s Streetcar Downtown is leaving one business with little to desire. Pizzeria Vesuvius, at 327 Edgewood Avenue, has closed its doors for “[streetcar] constructi... »