The best pizza in the norcross area. Very affordable,delicious and very friendly employes that greet you with every coming and going!! Peaceful enviroment to sit and relax with your meal and enoy the great sounds of oldies on the radio.
Pros: Relaxing clean enviroment!!
Cons: Addicative
more