Mima is a French restaurant offering a carefully prepared menu in a comfortable setting.