Le Lord's Pub & Restaurant is a public establishment offering food and drinks. It is located at 41 Rue Bougainville.