Get directions to: Sbarro Italian Eatery, Farmington, CT
Restaurant address: 1500 New Britain Ave Farmington, CT 06032, USA
Restaurant: Sbarro Italian Eatery