Capo's New York Pizza & Restaurante, in the Shoppes of Acworth plaza, is a classic Italian dining experience with large portions and great service. It's reminiscent of a family-owned business found on the streets of Italy. Although it's not the fanciest place, the food is on par with a fine dining experience. The atmosphere is laid-back, casual and very inviting to families.