Service options: Dine-in · Takeout · No-contact delivery
Address: 777 Townpark Ln Suite 104, Kennesaw, GA 30144
Hours:Closes 9:00PM
Menu: order.capriottis.com
Phone: (470) 588-2277