Back
Taste of Sudan (international kitchen) Logo

Taste of Sudan (international kitchen)

6.83mi
10180 E Colfax Ave, Aurora, CO, 80010
Not Available Now(720) 400-3183
About Taste of Sudan (international kitchen)

Order from Taste of Sudan (international kitchen) and you're ordering from a deli that is one of the most well-liked in Aurora. And your order from Taste of Sudan (international kitchen) will be ...show more

Sorry, no services are available for this restaurant.Search nearby instead
Sorry, no services are available for this restaurant.Search nearby instead