Flemingo Duty Free Shop: Supermarkets in Roman Ridge, Accra | Hood Guide