Get directions to: City Diner, Tulsa, OK
Restaurant address: 6902 S Lewis Ave Tulsa, OK 74136, USA
Restaurant: City Diner