Duvel Corner Cafe is a cafe and bar offering drinks in a festive and convivial atmosphere. It is located on Rue Léon François.