Italian Villa has good pizza but they have went down in quality since they got a new owner. The food is generally good especially if the one lady that has worked there for a long time is the one cooking. The prices are competitive and you get what you pay for. They recently added Turkey Hill iced tea and ice cream on to their menu.
more