Buffalo Grill is an American-themed steakhouse chain headquartered in Montrouge, France. Outlets are primarily sited in retail parks and medium-sized city outskirt locations.
Buffalo Grill is France's largest themed restaurant chain with 360 locations in 4 countries. The majority of the locations are in France.
Buffalo Grill serves about 31 million meals per year and reached over €557 million of sales in 2017. Buffalo Grill has been chosen as the favorite restaurant brand by the French three times, most recently in 2018. The award is based on a study by Ernst & Young in which a panel of 8,500 consumers chose Buffalo Grill as the best brand.
Address 1 Rue Georges Duhamel, Évreux 27000, France
Coordinates 49°0'47.561" N 1°10'10.764" E