Elegushi Beach royal is located in Lagos, Nigeria on CFJJXV2, Oba Elegushi Beach Rd, Lekki Phase I. Elegushi Beach royal is rated 3 out of 5 in the category turkish restaurant in Nigeria.
Address
CFJJXV2, Oba Elegushi Beach Rd, Lekki Phase I
Amenities
Good for kidsToilets