Advertisement
Our first time at The Roma. Come out and support live local music
Event Venue & Nearby Stays
Roma Restaurant, 29 Middlesex St,Haverhill,MA,United States