Where Italy Comes to Life: Taste, Sip, and Savor the Authentic Experience!A little slice of southern Italy in Indian Trail, North Carolina EAT DRINK SHOP View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize