17 years ago, Star Pizza was just small pizzeria tucked in a small forgotten corner of Roswell. Today, Star Pizza is not only in three different locations across the metro-Atlanta area, but it is also in the hearts of hundreds of customers who love the cheesy pizzas, the delectable sub sandwiches, the incredible lasagnas, and more!
Added on March 27, 2017 and last updated 7 years ago