From Our Editors
Once you get started playing pool, you won't want to stop. Lucky for you, you can play to your heart's content at Pool Table Magic in Windsor Locks. Service and taste make a great restaurant, and that's why you won't be disappointed by this hall.
Parking is plentiful, so patrons can feel free to bring their vehicles.