Address

18111 Preston Rd #120
Dallas, TX 75252

Fax

972.267.5701

Opening Hours

Lunch Only on Thursday and Friday from 11:00 A.M to 2:30pm

Dinner Monday through Saturday 5:00pm to closing

Curbside pickup also available