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 )
Tues – Thurs 3pm-11pm.
Join the Villa Rosa email list for specials, news and events from the Pizza King!
site by fathead design