Description

Soul Food restaurant is one of the finest restaurants in Lagos located in Yaba.

Address

51 St Finbarr's College Rd, Yaba 100213, Lagos

Categories
Location
mood_bad
  • No comments yet.
  • Add a review