Seafood restaurant in Accra

AQUARIUM CATFISH & BAR

29 reviews

HR68+J9V, Walakataka St, Accra, Ghana