I couldnt find the other dedicated out of town thread but I was wondering if anyone can recommend a Manhattan bar, preferably with sabres supporters, to watch the Devils game tmw. Thanks in advance.
Sabres Bar in NYC
Started by
Seannie34
, Mar 01 2013 08:57 PM
4 replies to this topic












