Buffalo Grill

2.8
(224 reviews)
117 Avenue Du Général Leclerc, Paris, 75014
+33 1 45 40 09 72Official website
Accepts Credit Cards
American
Barbecue
Dinner
Free Wifi
Lunch
Mid-range
Restaurants
Steakhouse
Wheelchair Accessible
Restaurant

At a glance

  • Verified listing
  • Typical visit: about 1 hour
Buffalo Grill | Paris | France | TripAligner