The Paris Club is a French restaurant offering a unique dining experience with fantastic views.