Atlanta has an array of pizza options, but our son has decided on his favorite one: Pizza Crosta in Sandy Springs. It’s in the Prado Shopping Center along Roswell Road. We were invited to visit the new restaurant, enjoy a complimentary meal and share our experience. Keep reading for a look …
Read More »