Cyrus Steakhouse and Bar

3332 South 79th East Avenue
Tulsa, OK 74145
918-622-4000
click to visit website »