Adresse : : 5019 Centre St, Niagara Falls, ON L2G 3N6 Activits : Steak, Seafood, Prim Rib and more - 4 TIME RESTAURANT OF THE YEAR, Seating for over 300 in 3 newly renovated dining rooms; 17000 square feet Tl : 905-356-6110 Site web :http://www.beefbaron.com