Brazil Sport Cafe & Grill in Tehran

Barzil Sports Café & Grill

Situated in the Sa’adatbad region in north Tehran, Barzil Sports Café has several big screens dedicated to the ‘Great Game’ and has a wide variety of foods available to munch on while those penalties hit the back of the net.

The design of this place is pretty special and not something you would expect from a location specializing in sports games, it is more a fancy restaurant with football on in the corner, but don’t let that distract you away from the sports.