Pasta Villa is a casual Italian restaurant offering housemade pastas, pizzas, and subs, complemented by beer and wine.