Get directions to: Waffle House, Tulsa, OK
Restaurant address: 1343 E Skelly Dr Tulsa, OK 74105, USA
Restaurant: Waffle House