Fast food restaurant · 120 Dowling Way, Farmington, CT
More food in Farmington, CT · Fast Food in Farmington