Restaurant Numidia offers a taste of Algeria with a focus on homemade, quality meat, and fresh ingredients. The establishment is open daily from noon until 2 AM.