The Urinals of Buffalo Grill

Buffalo Grill is a French chain of American-style steakhouse restaurants. This particular Buffalo Grill is located in Arles, France.

Filed under: Bars & Restaurants
Tweet

According to Wikipedia: "Buffalo Grill is a chain of steakhouses based in France, with over 328 outlets in Europe. Most of these outlets are located in France, but there are also branches in Luxembourg, Switzerland, Spain and Belgium. It is a mass-market chain serving American-style steaks with some concessions to French tastes, such as a roquefort sauce option."

Submitted by NW