The main reason you go to a restaurant is for the food. Libretto's does have good pizza, their other entrees are decent. But their service is by far one of the worst places to experience in Charlotte. If it wasn't for their good pizza I would not come
back. They don't greet or seat you. Several times the wait staff have been plain assholes and rolled their eyes. If they don't want to work with people, don't be in the food industry.