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: 100 Effurun sapele Road…
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: 100 Effurun sapele Road…