South Windsor

Phone

860-432-4575

Address

The Promenade Shops, 100 Evergreen Way, South Windsor, CT 06074

Hours

12-9PM Daily