Buffalo Grill logo

Buffalo Grill

Buffalo Grill is the casual dining chain in France with over 350 western-themed restaurants (including 100 franchised).

Industries

Employees

5,001-10,000

Links


Org chart

Collapse

Teams


Offices