The Sherlock Pub
Pub · Bar · Casual Dining
The Sherlock Pub is a restaurant and bar located in Verdun, France. It offers continuous service throughout the day, including on weekends, and is open seven days a week. The establishment is known for its pub atmosphere.
Location