Sharkhouse101 - Sea foods Restaurant is located in Lagos, Nigeria on No 12 Olubunmi Owa Street, off Admiralty Way, Eti-Osa. Sharkhouse101 - Sea foods Restaurant is rated 3.7 out of 5 in the category seafood restaurant in Nigeria.
Address
No 12 Olubunmi Owa Street, off Admiralty Way, Eti-Osa
Amenities
Good for kidsToilets