Yes, meaning snails. And believe me.. they're good!
My favorite delicacy especially when it's cold outside.
The one and only mobile vendor at Grand Place serves hot and soupy escargot daily in the afternoon.
Maybe it has strong smell but flavor is really simple.. mainly from salt, pepper and leeks making the chewy escargot really savoury.