Pizza Review
The name of this place for 2 years since I’ve been going is Italian Pie on the main strip of downtown Buford. Not Vesuvio. Great local spot. Order at the counter and have it brought to your table. Nice wine selections. Very good pizza best in that area. Across from the train tracks on the main downtown strip. Sometimes live music.