Check our daily specials on the menus page for the answer to the question, “What’s for dinner?”
5786 S Archer AveChicago, IL 60638
( seriously, people still fax us )
New Fall/Winter Hours
Sun & Mon 3pm-10pm.
Tues – Thurs 3pm-12am.
SUNDAY If the Bears play at noon, we open at noon!
Join the Villa Rosa email list for specials, news and events from the Pizza King!
site by fathead design