Le Grand Cormoran is a specialty coffee and dessert shop. It offers a welcoming atmosphere, described as 'Bienvenue chez vous. Welcome home.' The establishment serves coffee and desserts.