This is the largest wine-and-spirits store in Europe, opening in 2002 to great acclaim in Paris. Spread over three floors near place de la Madeleine, it stocks more than 3,000 brands of French wine and spirits, along with more than 2,000 brands from other parts of the world. A simple lunch-only restaurant is on-site, as well as a tasting bar. Wine sales here are big business and reflective of France's marketing ideas that regard wine as its favorite beverage. This is the only place in Paris where you can buy a good bottle of South Dakota wine. But who would want to? Open Monday to Saturday 10am to 8pm.
- © Frommer's 2013
- Recommended 2010