(918) 496-3311(918) 496-3311
Landmark near this address6100 S Sheridan Rd, Tulsa, OK 74133
Not the best steak house, especially for the quality of meat and service. Very overrated, I would prefer buying a steak and grilling it myself or goin...
Posted on Judysbook.com:
©2017 Cox Search, Inc. All rights reserved. Data provided in part by Localeze and Valpak.