Food joints & restaurants in North Legon, Accra: 54 places, hours & reviews | Hood Guide