Relaxed restaurant with a terrace specializing in locally sourced seafood platters & hearty mains.
Attractions
Brussels Town Hall
Grand Place 8, 1000 Bruxelles, Belgium
