Get directions to: Bill & Ruth's Sub, Tulsa, OK
Restaurant address: 1517 South Main Street Tulsa, OK 74119, USA
Restaurant: Bill & Ruth's Sub