France, Var, Nice, protester from the L214 animal welfare association waving a sign with a slogan against over-consumption of meat in front of the Buffalo Grill restaurant sign during the march for
Buffalo Grill - Picture of Buffalo Grill, Ploermel - Tripadvisor
BUFFALO GRILL - ZAC du Belvédère, Dieppe, Seine-Maritime, France - Yelp