Bar
Champions Sport Bar & Restaurant
8 locals recommend,
Permanently closed
Tips from locals
One of the great places to watch football with all kinds of tv screens and up to 6-8 games in a row. Huge :)
Best to watch sports matches and other sporting events. They have almost every game
Unique things to do nearby
Locals also recommend
Location
65 al. Jerozolimskie
Warszawa, Mazowieckie