Papermoon is a restaurant offering a top-quality dining experience with a superb atmosphere. The cuisine is French.