The restaurant BBC is located in Lansargues. It is a French establishment that also functions as a bar.