Back
Ababa Restaurant Logo

Ababa Restaurant

0.88mi
2106 18th St NW, Washington, DC, 20009
Fri 11:00 AM - 11:00 PMCall Now
About Ababa Restaurant

If you're looking for Ethiopian restaurants in Washington look no further. Ababa Restaurant is known for having some of the best Ethiopian in Washington. Located at 2106 18th St NW, Ababa Restaur...show more

Compare Delivery Services

(See pickup options)
Uber Eatsbest deal
$0.99
Est. Fee
15 minEst. Time
Uber Eatsbest deal
$0.99
Est. Fee
15 minEst. Time