86 Tony's Villa Rosa 86

Italian Restaurant
7717 West Saint Francis Road, Frankfort, IL 60423 7717 West Saint Francis Road, Frankfort Directions
Today 3:00 PM - 9:00 PM Closed All Hours
+18154646700
Be the first to recommend this place!
86% of 7 customers recommended

About this Business

  • Hours
    Sun-Thu
    3:00 PM - 9:00 PM
    Fri-Sat
    3:00 PM - 10:00 PM

Tips

250
2 Tips
Verified
Report | 2 years ago
best pizza ever!!!!!
Was this helpful?
Verified
Report | 2 years ago
Excellent food Amazing service! I've never had an issue here!
Was this helpful?

Explore Nearby
86 Tony's Villa Rosa 86

Sun-Thu
3:00 PM - 9:00 PM
Fri-Sat
3:00 PM - 10:00 PM
Groupon has verified that the customer actually visited 86 Tony's Villa Rosa 86.