These Seychelles must-see restaurants serve delectable cuisine and local delicacies, as well as breathtaking scenery. With ethnic influences from all around ...