Get directions to: Clem's Country Diner, Tulsa, OK
Restaurant address: 3407 North Lewis Avenue Tulsa, OK 74110, USA
Restaurant: Clem's Country Diner