Le Sud is a restaurant, located at Isoraka, Antananarivo, Madagascar
Ce testo n exisye plus depuis 3 ans bientot!!"!
The owner was great - Laurent, loved the atmosphere and the food!!! Had my first go at Carpaccio there!!!