Update Info - White Flag
This restaurant was reported as closed. If it is open, let us know.
White Flag
116 South Elgin Ave
Tulsa, OK 74120
116 South Elgin Ave
Tulsa, OK 74120
This restaurant was reported as closed. If it is open, let us know.