Slay Queen Nails & Lash: Beauty in McCarthy Hill, Accra | Hood Guide