Roma Restaurant Reviews & Details
29 Middlesex St
Roma Restaurant is located at 29 Middlesex St in Haverhill near the intersection of Middlesex St and S Summer St. Their menu consists of Italian dishes . Call (978) 374-8001 for dine in.
- Service:Dine In
- Major Intersection:Middlesex St And S Summer St
Tell us more about Roma Restaurant Haverhill!