I've had villa pizza before but not from this restaurant. They got to us fast but it wasn't very good. It was really bland and had no flavor.The cheese was sticking to the box in the corner. Won't order here again.
places reviews