Italian restaurant Espace Pizza de Chimay, located on Place Léopold, offers pizza and other Italian dishes.