I had ordered a medium pizza from Villa. Talk about being disappointed. If I didn't know better, I would have thought it was a small. The price was comparable to a large pizza at other Shelton Pizza locations. Advise - go someplace else.
This restaurant is very basic with modest decor and diner-style seating. However, the food is excellent. Their pizza, chicken parm and brocolli with garlic sauce is sure to please. The prices are excellent. The service is not so great, but the food is worth it.