Faith Marvelous home of sea food is located in Lagos, Nigeria on Fish Market, Ijora olopa, Ijora. Faith Marvelous home of sea food is rated 3 out of 5 in the category seafood restaurant in Nigeria.
Address
Fish Market, Ijora olopa, Ijora
Amenities
Good for kidsToilets