Glorious West African Restaurant
1230 Elmwood Ave, Providence 02907