Tony's Villa Rosa

Flag as Inappropriate

100% Were impressed
Tony's Villa Rosa is the place for the whole family's cravings, whether it be tomato bread, calamari, pizza, Italian beef, or spaghetti. Only late lunchtime cravings can be met, as Tony's opens at 3pm every day.  
7717 W Saint Francis Rd, Frankfort, IL 60423
(815) 464-6700
  • Hours: Mon - Sun, 3pm - 10pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
See more »