Red Tomato Reviews & Details
116 W. Streetsboro St.
Red Tomato is located at 116 W. Streetsboro St. in Hudson near the intersection of W Streetsboro St and Lennox Dr. Call (330) 650-5050 for dine in.
- Service:Dine In
- Major Intersection:W Streetsboro St And Lennox Dr
Tell us more about Red Tomato Hudson!