Live music bar is located in Lekki, Nigeria on 200 Freedom Way, Lekki Phase I. Live music bar is rated 3 out of 5 in the category live music bar in Nigeria.
Address
200 Freedom Way, Lekki Phase I
Service options
TakeawayDine-in
Amenities
Bar on siteToilets
Offerings
AlcoholBeer