De super tea is located in Abuja, Nigeria on Federal Capital Development Authority Quarters, Block 75 Birnin Kebbi Cres, Garki. De super tea is rated 3 out of 5 in the category tea store in Nigeria.
Address
Federal Capital Development Authority Quarters, Block 75 Birnin Kebbi Cres, Garki