Rahwa bar and restaurant

9220 Skillman St Ste 124, Dallas, TX

Menu (As of 10/29)

Rahwa bar and restaurant: hours and how to order