Olayiwola Small Chops is located in Lagos, Nigeria on Off Omi - Didun Street, 65 Okepopo St, Lagos Island. Olayiwola Small Chops is rated 4 out of 5 in the category chophouse restaurant in Nigeria.
Address
Off Omi - Didun Street, 65 Okepopo St, Lagos Island