bestafricanrestaurant2012winner
in
Aurora, CO
African Grill & Bar
1010 South Peoria Street
Aurora
CO
80012
(720) 949-0784
2.2
mi