Le Timgad Chez Hafsi is an Algerian restaurant offering authentic Mediterranean and Algerian cuisine.