4

Villa Rosa Pizza

5786 S Archer Ave, Chicago, IL 60638
7735858367

http://www.villarosapizza.com/ map of location
Cuisine
  • Pizza
Meals
  • Lunch
  • Dinner
Monday:  3:00 PM - 10:00 PM
Tuesday:  3:00 PM - 12:00 AM
Wednesday:  3:00 PM - 12:00 AM
Thursday:  3:00 PM - 12:00 AM
Friday:  11:00 AM - 1:00 AM
Saturday:  3:00 PM - 1:00 AM
Sunday:  3:00 PM - 10:00 PM
Additional Information:
When the Chicago Bears play at Noon on Sundays, we open at 11:00 am. Always open for Catering (with minimum), except Thanksgiving, Christmas and Easter. Thursday, November 28th, 2013 -Thanksg
Villa Rosa Pizza was established in 1984, and has remained a fully family operated establishment. Our mission is to provide quality Italian cuisine at an affordable price.
back to top