Stixx

Stixx Sports Bar

When it’s time to watch a great sports game or to simply catch up with friends in downtown Buffalo, Stixx Sports Bar is the place to be. Located in the middl...