Royal Garden Chinese Restaurant: Food joints in Alajo, Accra | Hood Guide