Buckhead Pizza Co. Heats Up Peachtree with Opening of New Location
Buckhead Pizza Co. announces the grand opening of their third metropolitan Atlanta restaurant at 3324 Peachtree Road. This is the third grand opening for the franchise in past two years. Both the restaurant’s owner and his partner have strong resumes in the Buckhead restaurant scene. Sam... - April 09, 2009
Press Releases 1 - 1 of 1