Search

Lucky's Restaurant

Lucky's is Tulsa, Oklahoma's choice for smart, stylish and upscale dining.

LOCATION:

1536 E. 15th St.
Tulsa, OK 74120

CONTACT:

(918) 592-5825
Loading Map