Shuri African Restaurant

9410 Walnut St, Dallas, TX

Menu (As of 10/30)

Shuri African Restaurant: hours and how to order