Find the top Local restaurants in Mansfield Center, Connecticut near you now.
Fast food restaurant
Address: 118 Storrs Rd, Mansfield Center, CT 06250