Aquilla Kitchen is located in Lagos, Nigeria on 5, Olatunji Ladipo Street, CMD Road, Local, Magodo. Aquilla Kitchen is rated 3 out of 5 in the category family restaurant in Nigeria.
Address
5, Olatunji Ladipo Street, CMD Road, Local, Magodo
Amenities
Good for kidsToilets