Powered by

15% OFF online order!

Tony's Villa Rosa

7717 W Saint Francis Rd, Frankfort IL, 60423

Open for Pickup Only   Full Hours  

Order Now
Tony's Villa Rosa is currently located at 7717 W Saint Francis Rd. Order your favorite pizza, pasta, salad, wings, and more, all with the click of a button. Tony's Villa Rosa accepts orders online for both pickup and delivery.