Touch of Italy Reviews & Details
Touch of Italy
3910 Main St
Touch of Italy is located at 3910 Main St in Mchenry near the intersection of Main St and W John St. Their menu consists of Italian dishes . Call (815) 344-0220 for dine in.
- Service:Dine In
- Major Intersection:Main St And W John St
Tell us more about Touch of Italy Mchenry!