Luxor Hookah & Sports bar Denton
(249)
Sports bar
Address: 231 W Hickory St, Denton, TX 76201
Hours: Closed ⋅ Opens 11 AM
Phone: (817) 903-1994
Luxor hookah & sports bar - denton. luxor_denton. 231 W Hickory St, Denton, Texas 76201. Sports Bar•868 posts. $$$$•Closed until 11:00 AM.