Le Lucullus
➤ 13 rue de Mulhouse, 68300 Saint Louis, France, Saint-Louis
Vegetarian, European, Cocktail, Seafood, French
"If you want to eat in a quiet place, I recommend this restaurant. I treat myself every time, the service is pleasant and efficient."