Thela

8600 N MacArthur Blvd, Irving, TX

Menu (As of 10/30)

For

Cat As

Plate

Catering

Thela: hours and how to order