Lekka

Address

Lekka
17606 Preston Rd.
Dallas, TX 75252
972-345-1764

Hours

Sun: noon-5 pm
Mon: 10 am-6 pm
Tue: 10 am-6 pm
Wed: 10 am-6 pm
Thu: 10 am-9 pm
Fri: 10 am-9 pm
Sat: 10 am-9 pm