L'Indus
➤ 22 rue Louis Martel, 62500 Saint-Omer, France
Local Flavor, European, Seafood, French, Cafés
"restaurant, worthy of this name, offering fresh, quality and very well cooked products.can be of choice but it is not embarrassing to the extent that the products are excellent!"