The Sports Bar and Grill

41.42 miles
0.00 out of 5
0 votes
  • Currently 3.5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
157 Boston Post Road
North Windham, CT 06256

Categories:

Info

The Sports Bar is located at 157 Boston Post Road in North Windham, CT. The bar features 8,000 square feet of sports entertainment, including over 35 high-definition TVs, pool tables, a dance floor, video games, dart boards and an outdoor deck area.

Reviews

+ Write a Review

Recent Reviews