2740 S. Wadsworth Blvd, Unit A, Denver, CO 80227
303-984-4722
Open today
11:00 am – 08:00 pm
Sunday 12pm - 8pm
Monday 11am - 8pm
Tuesday Closed
Wednesday 11am - 8pm
Thursday 11am - 8pm
Friday 11am - 8:30pm
Saturday 12pm - 8:30pm
Copyright © 2023 Pizza Pasta Villa - All Rights Reserved.