The Taste of Africa
820 Danforth St, Syracuse, NY 13208
The Taste of Africa
Jun 5, 2020
Report post
We are open and have new hours.