Get directions to: Bill & Ruth's Sub Shops, Tulsa, OK
Restaurant address: 1622 N Lewis Ave Tulsa, OK 74110, USA
Restaurant: Bill & Ruth's Sub Shops