5501 E Colfax Ave
Denver, CO 80220
Denver, CO 80220
Open HoursDaily 11am-11:30pm
OverviewYou are not only encouraged to eat with your hands at this Ethiopian restaurant, but it is mandatory. Each guest orders from a selection of spicy lamb, beef, shrimp, chicken...
more