Update Info - Smoke on 66
This restaurant was reported as closed. If it is open, let us know.
Smoke on 66
4265 Southwest Blvd
Tulsa, OK 74107
4265 Southwest Blvd
Tulsa, OK 74107
This restaurant was reported as closed. If it is open, let us know.