iOda in Saint-Gilles - Sint-Gillis, Belgium, presents a unique dining concept. Savor the aromatic complexity of fermented ingredients, offering a truly distinctive texture. Located at Chaussée de Charleroi - Charleroise Steenweg, 225, 1060, Saint-Gilles - Sint-Gillis.