Surprisingly Great italian.
This restaurant is located on Baker Grove, which is a small road leading to a few apartment complexes and subdivisions in Acworth. I never would have thought this place would have been so good due to its location (and the decor leaves much to be desired), but the sauce is awesome, as are the strombolis and cheese pizza. I used to live in this area and it was great to have such a good Italian delivery place nearby. Definitely try it out!