Right on 896 18th avenue, Newark Nj. Get you food stuff there and get happy.
Great place to shop for African Food
Great Store