Family restaurant · 383 S Center St, Windsor Locks, CT
To-Go
More food in Windsor Locks, CT · Family in Windsor Locks