Captain Yaw is located in Accra, Ghana on Behind Total Filling Station, 6th St. Captain Yaw is rated 4.7 out of 5 in the category fish and chips takeaway in Ghana.
Address
Behind Total Filling Station, 6th St
Accessibility
No wheelchair-accessible seating