Royal Rumble Looking for a restaurant to watch Royal Rumble at in Buffalo, NY?

Discussion in 'PPV's & Specials' started by Tyler, Jan 22, 2014.

  1. I'm looking for a restaurant or bar in Buffalo, NY that shows the wrestling Pay Per Views. Thanks