Restaurants in Tulsa, OK

Denny's Tulsa
US 121 North 129 East Ave Tulsa, OK 74116
(918) 437-5800(918) 437-5800
Open 24 Hours
, 7 Days a Week
Denny's Tulsa
US 45 North Sheridan Road Tulsa, OK 74115
(918) 836-5300(918) 836-5300
Open 24 Hours
, 7 Days a Week