Pizza Villa is a pizza restaurant and pasta house. It has been a local staple since 1996.