Chez Mamie Narbonne is a French restaurant offering homemade cuisine and regional dishes. They are known for their pastries and offer options for dining in or taking away.