Update Info - Stellas Charles Ten Restaurant
This restaurant was reported as closed. If it is open, let us know.
Stellas Charles Ten Restaurant
47 South Main St
Windsor Locks, CT 06096
47 South Main St
Windsor Locks, CT 06096