Ethiopia / Addis Ababa / ShoppingShoppingDembel City Center.AddressAfrica Ave, Wereda 18Websitesv.wikipedia.orgPhone+251115582828—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itToro Grill and Lounge · 1005 mNot ratedTrattoria Gusto · 1050 mNot ratedFidel Bar and Restaurant | Wolo Sefer | ፊደል ባርና ሬስቶራንት | ወሎ ሰፈር · 1158 mNot rated