Monts d'Arrée is a French restaurant offering homemade cuisine with fresh products. A lunch menu is available, and pizzas are offered for takeout.