Ambatobe Football Field, Antananarivo, Madagascar
Daily Leader is a Cafe located at Ambatobe Football Field, Antananarivo, Madagascar. It has received 2 reviews with an average rating of 5.0 stars.
The address of Daily Leader: Ambatobe Football Field, Antananarivo, Madagascar
Daily Leader has 5.0 stars from 2 reviews
Cafe