AbegFind

South Town Place Lekki (Restaurant and Bar)

Lekki Phase 1, Lagos

4.3 68 Google reviews see on Google

About

South Town Place Lekki (Restaurant and Bar) is listed under Restaurants in Lekki Phase 1, Lagos. It has a 4.3-star Google rating from 68 reviews. Owner? Add a description and photos.

Google Maps

Reviews

Been here? Sign in to be the first to review South Town Place Lekki (Restaurant and Bar).

More restaurants in Lekki Phase 1