Grand Sud is a restaurant offering Algerian cuisine and homemade tapas in a convivial atmosphere.