FIND US

FIND US

Location

We are located in The Hill Shopping Center in North Dallas, 30 free spins no deposit required keep what you win tucked into the beautiful, shady courtyard (scroll down for map).

8041 Walnut Hill Lane, Suite 802
Dallas, Texas 75231
972-290-0589

Hours

Wendseday & Thursday  4 to 8 p.m.
Friday – Saturday  4 to 9 p.m.
Sunday  4 to 8 p.m.
Closed Monday & Tuesday