Thai Opal Sushi Bar

6300 Skillman St #156, Dallas, TX

Menu (As of 10/29)

Thai Opal Sushi Bar: hours and how to order