Open Daily, 10am - 5:30pm
Ethiopian food.
A beautiful taste of Ethiopia in London.
More shops and stalls
Market Food