Get directions to: Bill & Ruth's Sub Shops - Tulsa, Tulsa, OK
Restaurant address: 11103 East 41st Street Suite D Tulsa, OK 74146, USA
Restaurant: Bill & Ruth's Sub Shops - Tulsa