Le Grand Baie is a seafood restaurant.