French restaurant Maxim's includes many fine delicacies in their exquisite display. [Photo by Wang Mengru]
Comments