Cyrus Steakhouse and Bar

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