SeaCatch is located in Abuja, Nigeria on 3C8VGQJ, Opposite Keystone Bank, Besides Old Edo line transport company, Utako. SeaCatch is rated 3 out of 5 in the category seafood restaurant in Nigeria.
Address
3C8VGQJ, Opposite Keystone Bank, Besides Old Edo line transport company, Utako
Amenities
Good for kidsToilets