American restaurant · 11 Schoephoester Rd, Windsor Locks, CT
Dine-In
More food in Windsor Locks, CT · American Food in Windsor Locks