Write a Review
6100 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:
©2018 Cox Search, Inc. All rights reserved. Data provided in part by Localeze and Valpak.