MIMI Restaurant offers contemporary cuisine with deep Italian roots, focusing on seasonal fruits and vegetables. The establishment is located at Avenue Louise 106.