Elion's Smallchops is located in Nigeria on Abijo GRA ibeju lekki Abijo GRA by Rain Oil filling Station. Elion's Smallchops is rated 3 out of 5 in the category chophouse restaurant in Nigeria.
Address
Abijo GRA ibeju lekki Abijo GRA by Rain Oil filling Station
Amenities
Good for kidsToilets