Chula's

3708 Samuell Blvd #6717, Dallas, TX

Menu (As of 10/30)

Chula's: hours and how to order