Le Barback
Steakhouse · Grill · French
Le Barback is a restaurant specializing in exceptional meats, sold by weight, with a menu highlighting the origins of their products.
Location
Les meilleures adresses à proximité
Les adresses les mieux notées près de Le Barback.
Local restaurants nearby
5 Rue de la Source de Clermont, Auvergne-Rhône-Alpes

