Back
Ababa Restaurant Logo

Ababa Restaurant

0.88mi
2106 18th St NW, Washington, DC, 20009
Thurs 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

Online Ordering Options

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

Last updated September 24, 2020