Point of interest
Twin Waters
12 locals recommend
Tips from locals
you get a lot of options here. from restaurants to game arcade, to cinema all in one building. enjoy the splendid view from the roof top restaurant.
Location
Corporation Road
Lekki, LA