Local Favorites: Windsor/Windsor Locks - Best Restaurant

1) Tunxis Grill & Pizzeria

3 Tunxis Street
Windsor
(860) 688-6429