South South Kitchen, Nigeria is located in Ibadan, Nigeria on Felele Straight End. South South Kitchen, Nigeria is rated 4.7 out of 5 in the category seafood restaurant in Nigeria.
Address
Felele Straight End
Amenities
Good for kidsToilets
Accessibility
Assistive hearing loop
Offerings
All you can eatSmall plates