Get directions to: Roma Restaurant, Haverhill, MA
Restaurant address: 29 Middlesex St Haverhill, MA 01835, USA
Restaurant: Roma Restaurant