Address

18111 Preston Rd #120
Dallas, TX 75252

Fax

972.267.5701

Opening Hours

Dinner
Monday – Saturday 5:00pm to closing

Lunch
Thursday & Friday 11:00am to 2:30pm

Closed Sunday

Curbside pickup also available