"Libretto's has some of the best Italian food that I've ever had. It reminds me of the food I grew up on"
home | promotions | menu | order online | contact | locations
CHARLOTTE: The EpiCentre • 210 E. Trade St. • Charlotte, NC 28202 • 704.971.9088