I live in ATL but always pick up pizza from here when I am in town. I love the Super 7 and Smothered pizza. I swear that the pie must wiegh 3 lbs!! The service is always freindly and the pizza is ready when they say it will be. Long may they stay open!