Get directions to: Roma Pizza, New Haven, CT
Restaurant address: 43 Main New Haven, CT 06510, USA
Restaurant: Roma Pizza