XtraCheeseThe first of many, Pizza Cafe in Stone Mountain, GA first time coming here and instantly enjoyed…Now the main reason for reading about this place is how is the pizza?! All I can say you get your bang for your buck. The slices start off…Mar 21, 2016Mar 21, 2016