Where do you need Grill Restaurants ?
Cyrus Steakhouse Tulsa
918-622-4000
36.11487
-95.89276
Click here to get more information about Cyrus Steakhouse Tulsa!
HOURS:
Information provided by
About Cyrus Steakhouse Tulsa
Cyrus Steakhouse Tulsa is located at 3332 S 79th E Ave, Tulsa, OK. This business specializes in Grill Restaurants and Steak Houses.