skip to Main Content

HOURS & LOCATION

HOURS

Monday — Thursday:
11:00am to 8:00pm

Friday & Saturday:
11:00am to 9:00pm

Sunday:
11:00am to 6:00pm

LOCATION

5560 West Lovers Ln, Suite #249
Dallas, Texas 75209
469-250-7733

Parking:
We are located in the interior of the Inwood Village shopping center, right behind Inwood Theatre.
There is ample parking and a wide array of shops to check out on your visit to the village!

Back To Top