Meet The CEO of Club BARSO In Delta State – David Ewofobe
Barso is one of the most popular bars/clubs in Delta, Nigeria. Few people also know that it has a restaurant too. While many assume Barso is in Warri, it is more accurate to place its location in Warri Axis. Address: … Continued