We have been going to dicarlos for as long as they have been open, mainly for the delicious pizza. We tended to carry out the pizza in the past due to the slow service. We moved out of the area and haven't been there for a year. It was a welcome surprise to dine there Saturday evening to find a more professional waitstaff and receive our food in a very timely manner. The pizza was better tHan ever!