Le Capitaine is a popular restaurant in Grand Baie on Royal Road. The restaurant is famous for delicious fresh fish and seafood, cooked to perfection.…