According to Lonely Planet, Lalibela is the best African restaurant in Amsterdam.
The restaurant is situated near the vondelpark, and is quite easy to reach by tram. Please click route for instructions.
Restaurant Lalibela was the first Ethiopische restaurant to be established in the Netherlands. It was named after the ancient city Lalibela which is famous for its churches carved from the living rock: