Update Info - Avalon Steakhouse
This restaurant was reported as closed. If it is open, let us know.
Avalon Steakhouse
6205 New Sapulpa Rd
Tulsa, OK 74131
6205 New Sapulpa Rd
Tulsa, OK 74131
This restaurant was reported as closed. If it is open, let us know.