LEV2L Sports Bar & Entertainment

Located in Casino Niagara in Niagara Falls, Ontario, LEV2L Sports Bar & Entertainment where every bite is a level above the rest. Sit back in the 275-seat restaurant with over 50 HD plasma screens keeping you in the action for all the edge-of-your-seat games!

Add to your trip Add to your trip
Where

5705 Falls Avenue, Niagara Falls, Ontario L2G 7T5

Website
Myniagara Instagram#myniagara