Ben Abeba Restaurant Ben Abeba, (perhaps 500 meters from the center). A restaurant opened in the... Shortlist